From 19a7d1ad4d547cfbce37de25f5acff1f91be2b64 Mon Sep 17 00:00:00 2001
From: fifi97 <46933637+fifi97@users.noreply.github.com>
Date: Sun, 28 Nov 2021 10:00:16 +0800
Subject: [PATCH] first commit
---
.editorconfig | 18 +
.env.example | 52 +
.gitattributes | 5 +
.gitignore | 15 +
.styleci.yml | 14 +
README.md | 66 +
app/Console/Kernel.php | 32 +
app/Exceptions/Handler.php | 41 +
.../Controllers/AliranTunaiController.php | 221 +
.../Auth/ConfirmPasswordController.php | 40 +
.../Auth/ForgotPasswordController.php | 22 +
app/Http/Controllers/Auth/LoginController.php | 104 +
.../Controllers/Auth/RegisterController.php | 73 +
.../Auth/ResetPasswordController.php | 30 +
.../Auth/VerificationController.php | 42 +
app/Http/Controllers/Controller.php | 13 +
app/Http/Controllers/HomeController.php | 44 +
app/Http/Kernel.php | 67 +
app/Http/Middleware/Authenticate.php | 21 +
app/Http/Middleware/EncryptCookies.php | 17 +
.../PreventRequestsDuringMaintenance.php | 17 +
.../Middleware/RedirectIfAuthenticated.php | 32 +
app/Http/Middleware/TrimStrings.php | 19 +
app/Http/Middleware/TrustHosts.php | 20 +
app/Http/Middleware/TrustProxies.php | 28 +
app/Http/Middleware/VerifyCsrfToken.php | 17 +
app/Models/User.php | 44 +
app/Providers/AppServiceProvider.php | 28 +
app/Providers/AuthServiceProvider.php | 30 +
app/Providers/BroadcastServiceProvider.php | 21 +
app/Providers/EventServiceProvider.php | 32 +
app/Providers/RouteServiceProvider.php | 63 +
app/View/Components/Sidebar.php | 28 +
artisan | 53 +
bootstrap/app.php | 55 +
bootstrap/cache/.gitignore | 2 +
composer.json | 63 +
composer.lock | 8024 +
config/api.php | 4 +
config/app.php | 235 +
config/auth.php | 111 +
config/broadcasting.php | 64 +
config/cache.php | 110 +
config/cors.php | 34 +
config/database.php | 147 +
config/filesystems.php | 73 +
config/hashing.php | 52 +
config/logging.php | 118 +
config/mail.php | 118 +
config/queue.php | 93 +
config/sanctum.php | 65 +
config/services.php | 33 +
config/session.php | 201 +
config/view.php | 36 +
database/.gitignore | 1 +
database/factories/UserFactory.php | 39 +
.../2014_10_12_000000_create_users_table.php | 36 +
...12_100000_create_password_resets_table.php | 32 +
..._08_19_000000_create_failed_jobs_table.php | 36 +
...01_create_personal_access_tokens_table.php | 36 +
database/seeders/DatabaseSeeder.php | 18 +
package-lock.json | 7850 +
package.json | 39 +
phpunit.xml | 31 +
public/.htaccess | 21 +
public/css/app.css | 188022 +++++++++++++++
public/favicon.ico | 0
public/img/ARRAHN1.png | Bin 0 -> 2200 bytes
public/img/icon_pkb.png | Bin 0 -> 1161287 bytes
public/img/logo_arrahn_baru.png | Bin 0 -> 1083835 bytes
public/index.php | 55 +
public/js/app.js | 67391 ++++++
.../js/resources_js_components_Sidebar_vue.js | 224 +
public/mix-manifest.json | 4 +
public/robots.txt | 2 +
public/web.config | 28 +
resources/css/app.css | 3 +
resources/js/app.js | 58 +
resources/js/bootstrap.js | 41 +
resources/js/components/Breadcrumb.vue | 90 +
resources/js/components/Cawangan.vue | 25 +
resources/js/components/Chart.vue | 44 +
resources/js/components/Sidebar.vue | 154 +
resources/js/components/Tunai.vue | 319 +
resources/js/components/state.js | 9 +
resources/js/pages/dashboard.vue | 384 +
resources/lang/en/auth.php | 20 +
resources/lang/en/pagination.php | 19 +
resources/lang/en/passwords.php | 22 +
resources/lang/en/validation.php | 160 +
resources/sass/_variables.scss | 19 +
resources/sass/app.scss | 10 +
resources/views/auth/login.blade copy.php | 73 +
resources/views/auth/login.blade.php | 166 +
.../views/auth/passwords/confirm.blade.php | 49 +
.../views/auth/passwords/email.blade.php | 47 +
.../views/auth/passwords/reset.blade.php | 65 +
resources/views/auth/register.blade.php | 77 +
resources/views/auth/verify.blade.php | 28 +
resources/views/cashflow/tunai.blade.php | 192 +
resources/views/components/sidebar.blade.php | 26 +
resources/views/home.blade copy.php | 483 +
resources/views/home.blade.php | 347 +
resources/views/layouts/app.blade copy.php | 238 +
resources/views/layouts/app.blade.php | 266 +
resources/views/welcome.blade.php | 132 +
routes/api.php | 19 +
routes/channels.php | 18 +
routes/console.php | 19 +
routes/web.php | 36 +
server.php | 21 +
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 +
tailwind.config.js | 15 +
tests/CreatesApplication.php | 22 +
tests/Feature/ExampleTest.php | 21 +
tests/TestCase.php | 10 +
tests/Unit/ExampleTest.php | 18 +
webpack.mix.js | 18 +
126 files changed, 278682 insertions(+)
create mode 100644 .editorconfig
create mode 100644 .env.example
create mode 100644 .gitattributes
create mode 100644 .gitignore
create mode 100644 .styleci.yml
create mode 100644 README.md
create mode 100644 app/Console/Kernel.php
create mode 100644 app/Exceptions/Handler.php
create mode 100644 app/Http/Controllers/AliranTunaiController.php
create mode 100644 app/Http/Controllers/Auth/ConfirmPasswordController.php
create mode 100644 app/Http/Controllers/Auth/ForgotPasswordController.php
create mode 100644 app/Http/Controllers/Auth/LoginController.php
create mode 100644 app/Http/Controllers/Auth/RegisterController.php
create mode 100644 app/Http/Controllers/Auth/ResetPasswordController.php
create mode 100644 app/Http/Controllers/Auth/VerificationController.php
create mode 100644 app/Http/Controllers/Controller.php
create mode 100644 app/Http/Controllers/HomeController.php
create mode 100644 app/Http/Kernel.php
create mode 100644 app/Http/Middleware/Authenticate.php
create mode 100644 app/Http/Middleware/EncryptCookies.php
create mode 100644 app/Http/Middleware/PreventRequestsDuringMaintenance.php
create mode 100644 app/Http/Middleware/RedirectIfAuthenticated.php
create mode 100644 app/Http/Middleware/TrimStrings.php
create mode 100644 app/Http/Middleware/TrustHosts.php
create mode 100644 app/Http/Middleware/TrustProxies.php
create mode 100644 app/Http/Middleware/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 app/View/Components/Sidebar.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/api.php
create mode 100644 config/app.php
create mode 100644 config/auth.php
create mode 100644 config/broadcasting.php
create mode 100644 config/cache.php
create mode 100644 config/cors.php
create mode 100644 config/database.php
create mode 100644 config/filesystems.php
create mode 100644 config/hashing.php
create mode 100644 config/logging.php
create mode 100644 config/mail.php
create mode 100644 config/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_resets_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-lock.json
create mode 100644 package.json
create mode 100644 phpunit.xml
create mode 100644 public/.htaccess
create mode 100644 public/css/app.css
create mode 100644 public/favicon.ico
create mode 100644 public/img/ARRAHN1.png
create mode 100644 public/img/icon_pkb.png
create mode 100644 public/img/logo_arrahn_baru.png
create mode 100644 public/index.php
create mode 100644 public/js/app.js
create mode 100644 public/js/resources_js_components_Sidebar_vue.js
create mode 100644 public/mix-manifest.json
create mode 100644 public/robots.txt
create mode 100644 public/web.config
create mode 100644 resources/css/app.css
create mode 100644 resources/js/app.js
create mode 100644 resources/js/bootstrap.js
create mode 100644 resources/js/components/Breadcrumb.vue
create mode 100644 resources/js/components/Cawangan.vue
create mode 100644 resources/js/components/Chart.vue
create mode 100644 resources/js/components/Sidebar.vue
create mode 100644 resources/js/components/Tunai.vue
create mode 100644 resources/js/components/state.js
create mode 100644 resources/js/pages/dashboard.vue
create mode 100644 resources/lang/en/auth.php
create mode 100644 resources/lang/en/pagination.php
create mode 100644 resources/lang/en/passwords.php
create mode 100644 resources/lang/en/validation.php
create mode 100644 resources/sass/_variables.scss
create mode 100644 resources/sass/app.scss
create mode 100644 resources/views/auth/login.blade copy.php
create mode 100644 resources/views/auth/login.blade.php
create mode 100644 resources/views/auth/passwords/confirm.blade.php
create mode 100644 resources/views/auth/passwords/email.blade.php
create mode 100644 resources/views/auth/passwords/reset.blade.php
create mode 100644 resources/views/auth/register.blade.php
create mode 100644 resources/views/auth/verify.blade.php
create mode 100644 resources/views/cashflow/tunai.blade.php
create mode 100644 resources/views/components/sidebar.blade.php
create mode 100644 resources/views/home.blade copy.php
create mode 100644 resources/views/home.blade.php
create mode 100644 resources/views/layouts/app.blade copy.php
create mode 100644 resources/views/layouts/app.blade.php
create mode 100644 resources/views/welcome.blade.php
create mode 100644 routes/api.php
create mode 100644 routes/channels.php
create mode 100644 routes/console.php
create mode 100644 routes/web.php
create mode 100644 server.php
create mode 100644 storage/app/.gitignore
create mode 100644 storage/app/public/.gitignore
create mode 100644 storage/framework/.gitignore
create mode 100644 storage/framework/cache/.gitignore
create mode 100644 storage/framework/cache/data/.gitignore
create mode 100644 storage/framework/sessions/.gitignore
create mode 100644 storage/framework/testing/.gitignore
create mode 100644 storage/framework/views/.gitignore
create mode 100644 storage/logs/.gitignore
create mode 100644 tailwind.config.js
create mode 100644 tests/CreatesApplication.php
create mode 100644 tests/Feature/ExampleTest.php
create mode 100644 tests/TestCase.php
create mode 100644 tests/Unit/ExampleTest.php
create mode 100644 webpack.mix.js
diff --git a/.editorconfig b/.editorconfig
new file mode 100644
index 0000000..1671c9b
--- /dev/null
+++ b/.editorconfig
@@ -0,0 +1,18 @@
+root = true
+
+[*]
+charset = utf-8
+end_of_line = lf
+insert_final_newline = true
+indent_style = space
+indent_size = 4
+trim_trailing_whitespace = true
+
+[*.md]
+trim_trailing_whitespace = false
+
+[*.{yml,yaml}]
+indent_size = 2
+
+[docker-compose.yml]
+indent_size = 4
diff --git a/.env.example b/.env.example
new file mode 100644
index 0000000..b7becba
--- /dev/null
+++ b/.env.example
@@ -0,0 +1,52 @@
+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_DRIVER=local
+QUEUE_CONNECTION=sync
+SESSION_DRIVER=file
+SESSION_LIFETIME=120
+
+MEMCACHED_HOST=127.0.0.1
+
+REDIS_HOST=127.0.0.1
+REDIS_PASSWORD=null
+REDIS_PORT=6379
+
+MAIL_MAILER=smtp
+MAIL_HOST=mailhog
+MAIL_PORT=1025
+MAIL_USERNAME=null
+MAIL_PASSWORD=null
+MAIL_ENCRYPTION=null
+MAIL_FROM_ADDRESS=null
+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_APP_CLUSTER=mt1
+
+MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
+MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
diff --git a/.gitattributes b/.gitattributes
new file mode 100644
index 0000000..967315d
--- /dev/null
+++ b/.gitattributes
@@ -0,0 +1,5 @@
+* text=auto
+*.css linguist-vendored
+*.scss linguist-vendored
+*.js linguist-vendored
+CHANGELOG.md export-ignore
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..eb003b0
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,15 @@
+/node_modules
+/public/hot
+/public/storage
+/storage/*.key
+/vendor
+.env
+.env.backup
+.phpunit.result.cache
+docker-compose.override.yml
+Homestead.json
+Homestead.yaml
+npm-debug.log
+yarn-error.log
+/.idea
+/.vscode
diff --git a/.styleci.yml b/.styleci.yml
new file mode 100644
index 0000000..877ea70
--- /dev/null
+++ b/.styleci.yml
@@ -0,0 +1,14 @@
+php:
+ preset: laravel
+ version: 8
+ disabled:
+ - no_unused_imports
+ finder:
+ not-name:
+ - index.php
+ - server.php
+js:
+ finder:
+ not-name:
+ - webpack.mix.js
+css: true
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..8878ec1
--- /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.
+
+If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 1500 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
+
+## Laravel Sponsors
+
+We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the Laravel [Patreon page](https://patreon.com/taylorotwell).
+
+### Premium Partners
+
+- **[Vehikl](https://vehikl.com/)**
+- **[Tighten Co.](https://tighten.co)**
+- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)**
+- **[64 Robots](https://64robots.com)**
+- **[Cubet Techno Labs](https://cubettech.com)**
+- **[Cyber-Duck](https://cyber-duck.co.uk)**
+- **[Many](https://www.many.co.uk)**
+- **[Webdock, Fast VPS Hosting](https://www.webdock.io/en)**
+- **[DevSquad](https://devsquad.com)**
+- **[Curotec](https://www.curotec.com/services/technologies/laravel/)**
+- **[OP.GG](https://op.gg)**
+- **[CMS Max](https://www.cmsmax.com/)**
+- **[WebReinvent](https://webreinvent.com/?utm_source=laravel&utm_medium=github&utm_campaign=patreon-sponsors)**
+- **[Lendio](https://lendio.com)**
+- **[Romega Software](https://romegasoftware.com)**
+
+## Contributing
+
+Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).
+
+## Code of Conduct
+
+In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct).
+
+## Security Vulnerabilities
+
+If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed.
+
+## License
+
+The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).
diff --git a/app/Console/Kernel.php b/app/Console/Kernel.php
new file mode 100644
index 0000000..d8bc1d2
--- /dev/null
+++ b/app/Console/Kernel.php
@@ -0,0 +1,32 @@
+command('inspire')->hourly();
+ }
+
+ /**
+ * Register the commands for the application.
+ *
+ * @return void
+ */
+ protected function commands()
+ {
+ $this->load(__DIR__.'/Commands');
+
+ require base_path('routes/console.php');
+ }
+}
diff --git a/app/Exceptions/Handler.php b/app/Exceptions/Handler.php
new file mode 100644
index 0000000..3ca4b34
--- /dev/null
+++ b/app/Exceptions/Handler.php
@@ -0,0 +1,41 @@
+reportable(function (Throwable $e) {
+ //
+ });
+ }
+}
diff --git a/app/Http/Controllers/AliranTunaiController.php b/app/Http/Controllers/AliranTunaiController.php
new file mode 100644
index 0000000..48bc201
--- /dev/null
+++ b/app/Http/Controllers/AliranTunaiController.php
@@ -0,0 +1,221 @@
+middleware('auth');
+ }
+
+ public function periksaAliranTunai(Request $request)
+ {
+ $auth_user = Auth::user();
+
+ $current = Carbon::now();
+ $current = new Carbon();
+
+ $alirantunai = Http::get(config('api.url') . '/api/GetTunaiByTarikh/' . $request->kodcaw,['kodlaluan' => $request->teller, 'tarikh' => $request->tarikh])->json();
+
+ $keluar = $alirantunai['keluar'];
+ $baki = $alirantunai['baki'];
+ $masuk = $alirantunai['masuk'];
+ $bakiawal = $alirantunai['bakiawal'];
+ $pendahuluan = $alirantunai['tambah'];
+ $serahan = $alirantunai['kurang'];
+
+ $addtunai = Http::get(config('api.url') . '/api/getAddTunaiDateKodlaluan/' . $request->kodcaw,['kodlaluan' => $request->teller, 'tarikh' => $request->tarikh])->json();
+ $gadai = Http::get(config('api.url'). '/api/gadai/laporan/'. $request->kodcaw .'/'. $request->tarikh)->json();
+ $tebus = Http::get(config('api.url'). '/api/tebus/laporan/'. $request->kodcaw .'/'. $request->tarikh)->json();
+ $ansuran = Http::get(config('api.url'). '/api/ansuran/laporan/'. $request->kodcaw,['tarikh' => $request->tarikh])->json();
+ $tuntutbaki = Http::get(config('api.url'). '/api/TuntutBakiTarikhTeller/'. $request->kodcaw,['teller' => $request->teller, 'tarikh' => $request->tarikh])->json();
+ $advansur = Http::get(config('api.url').'/api/AdvansurSearchByTarikh/'.$request->kodcaw,['kodlaluan' => $request->teller, 'tarikh' => $request->tarikh ])->json();
+ $lelong = Http::get(config('api.url').'/api/lelong/tarikh/'.$request->kodcaw,['tarikh' => $request->tarikh])->json();
+
+ $lelongan = 0;
+ if(strtoupper($request->teller) === 'LELONG')
+ {
+ $lelongan = floatval($lelong);
+ }else{
+ $lelongan = 0;
+ }
+
+ $totalserahan = 0;
+ $totalpendahuluan = 0;
+ foreach($addtunai as $index1=>$at)
+ {
+ if($at['tambah'] > 0)
+ {
+ $totalpendahuluan += $at['tambah'];
+ }
+
+ if($at['kurang'] > 0)
+ {
+ $totalserahan += $at['kurang'];
+ }
+ }
+
+ $totalgadai = 0;
+ $totalgadaibarcodescanned = 0;
+ foreach($gadai as $index1=>$gad)
+ {
+ if($gad['teller'] === $request->teller)
+ {
+ if($gad['semakbarcode'] == 'Lulus')
+ $totalgadaibarcodescanned += $gad['pinjaman'];
+
+ $totalgadai += $gad['pinjaman'];
+ }
+ }
+
+ $totaltebus = 0;
+ $totaltebusbarcodescanned = 0;
+
+ foreach($tebus as $index1=>$teb)
+ {
+ if($teb['teller'] === $request->teller)
+ {
+ if($teb['tagterima'] === 1){
+ if($teb['jenistebus'] === 'S')
+ {
+ $totaltebusbarcodescanned += $teb['gadaibakipjm'] + $teb['bakiupah'];
+ }else{
+ $totaltebusbarcodescanned += $teb['bakipjm'];
+ }
+ }
+
+ if($teb['jenistebus'] === 'S')
+ {
+ $totaltebus += $teb['gadaibakipjm'] + $teb['bakiupah'];
+ }else{
+ $totaltebus += $teb['bakipjm'];
+ }
+ }
+
+ }
+
+
+
+ $totalansuran = 0;
+ foreach($ansuran as $index1=>$ans)
+ {
+ if($ans['teller'] === $request->teller)
+ $totalansuran += $ans['duit_masuk'];
+ }
+
+ $totalupahlama = 0;
+ foreach($advansur as $index1=>$upahlama)
+ {
+ $totalupahlama += $upahlama['upahDibayar'];
+ }
+
+ $totaltuntutbaki = 0;
+ $bakilelong = 0;
+ $rugilelong = 0;
+ foreach($tuntutbaki as $index1=>$tb)
+ {
+ if($tb['jenis'] == 'T')
+ {
+ $bakilelong += $tb['jumlah'];
+ }else{
+ $rugilelong += -($tb['jumlah']);
+ }
+
+ $totaltuntutbaki += $tb['jumlah'];
+ }
+
+ $penebusan = floatval($totaltebus) + floatval($totalansuran) + floatval($totalupahlama);
+ $penebusanbarcodescanned = floatval($totaltebusbarcodescanned) + floatval($totalansuran) + floatval($totalupahlama);
+ $gadaian = floatval($totalgadai);
+
+ if(strtoupper($request->teller) === 'LELONG'){
+ $penebusanbarcodescanned = floatval($lelongan);
+ $bakisemasa = floatval($bakiawal) + floatval($lelongan) - floatval($totalserahan);
+ }else{
+ $bakisemasa = floatval($bakiawal) + floatval($totalpendahuluan) + floatval($penebusan) - (floatval($gadaian) + floatval($totalserahan)) - floatval($totaltuntutbaki);
+ }
+
+ $errorpendahuluan = false; $errorserahan = false; $errorpenebusan = false; $errorgadaian = false; $errorbaki = false;
+
+ if(number_format($penebusanbarcodescanned,2) !== number_format($masuk,2))
+ $errorpenebusan = true;
+
+ if(number_format(round($bakisemasa,2),2) !== number_format(round($baki,2),2))
+ $errorbaki = true;
+
+ if(number_format($totalpendahuluan,2) != number_format($pendahuluan,2))
+ $errorpendahuluan = true;
+
+ if(number_format($totalserahan,2) != number_format($serahan,2))
+ $errorserahan = true;
+
+ if(number_format($totalgadaibarcodescanned,2) != number_format($keluar,2))
+ $errorgadaian = true;
+
+ if($errorpenebusan === false && $errorgadaian === false && $errorbaki === false)
+ {
+ return response('sama');
+ }else{
+ $arraykemaskini = ['pendahuluan' => round($totalpendahuluan,2),'serahan' => round($totalserahan,2), 'penebusan' => round($penebusanbarcodescanned,2), 'gadaian' => round($totalgadaibarcodescanned,2), 'bakisemasa' => round($bakisemasa,2),'bakiawal' => round($bakiawal,2)];
+ return response()->json($arraykemaskini);
+ }
+ }
+
+ public function kemaskiniAliranTunai(Request $request)
+ {
+ $auth_user = Auth::user();
+
+ $alirantunai = Http::get(config('api.url') . '/api/GetTunaiByTarikh/' . $request->kodcaw,['kodlaluan' => $request->teller, 'tarikh' => $request->tarikh])->json();
+
+ $keluar = $alirantunai['keluar'];
+ $baki = $alirantunai['baki'];
+ $masuk = $alirantunai['masuk'];
+ $bakiawal = $alirantunai['bakiawal'];
+ $pendahuluan = $alirantunai['tambah'];
+ $serahan = $alirantunai['kurang'];
+
+ $updateTunai = Http::put( config('api.url').'/api/updateTunaiGTByTarikh/'.$request->kodcaw, [
+ 'kodlaluan' => $request->teller,
+ 'tarikh' => $request->tarikh,
+ 'keluar'=> $request->gadaian,
+ 'masuk'=> $request->penebusan,
+ 'bakiakhir'=> $request->bakiakhir
+ ]);
+
+ if($updateTunai->status() == 200)
+ {
+ return response('berjaya');
+ }else{
+ return response('gagal');
+ }
+ }
+
+ public function AdminAliranTunai()
+ {
+ $api_url = config('api.url');
+ $auth_user = Auth::user();
+
+ $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
+ $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
+ $cawangan_detail=$cawangan[0];
+
+ $teller = Http::get( config('api.url') .'/api/get/tellerwork/'. $auth_user['cawangan'])->json();
+
+ $arraytunai = array();
+
+ foreach($teller as $index1 => $ls)
+ {
+ $tunaipast = Http::get( config('api.url') .'/api/getPastTunai/'. $auth_user['cawangan'],['kodlaluan' => $ls['kodlaluan']])->json();
+
+ array_push($arraytunai,$tunaipast);
+ }
+
+ return view('cashflow.tunai',compact('api_url','cawangan_info','auth_user','arraytunai','teller'));
+ }
+}
diff --git a/app/Http/Controllers/Auth/ConfirmPasswordController.php b/app/Http/Controllers/Auth/ConfirmPasswordController.php
new file mode 100644
index 0000000..138c1f0
--- /dev/null
+++ b/app/Http/Controllers/Auth/ConfirmPasswordController.php
@@ -0,0 +1,40 @@
+middleware('auth');
+ }
+}
diff --git a/app/Http/Controllers/Auth/ForgotPasswordController.php b/app/Http/Controllers/Auth/ForgotPasswordController.php
new file mode 100644
index 0000000..465c39c
--- /dev/null
+++ b/app/Http/Controllers/Auth/ForgotPasswordController.php
@@ -0,0 +1,22 @@
+middleware('guest')->except('logout');
+ }
+
+ public function login()
+ {
+ $cawangans = Http::get(config('api.url').'/api/cawangan')->json();
+ return view('auth.login',compact('cawangans'));
+ }
+
+ public function authenticate(Request $request)
+ {
+
+ $request->validate([
+ 'email' => 'required|string|email',
+ 'password' => 'required|string',
+ ]);
+
+ $credentials = $request->only('email', 'password');
+
+ if (Auth::guard('web')->attempt($credentials)) {
+ $auth_user = Auth::guard('web')->user();
+ $api_url = config('api.url');
+
+
+ if($auth_user['roles'] == 'admin'){
+ $user = User::find($auth_user['id']);
+ $user->cawangan = $request->cawangan;
+ $user->save();
+
+ return redirect()->route('home');
+ }else{
+ return redirect('login')->with('error', 'Oppes! You have entered invalid credentials');
+ }
+ // if($auth_user['roles'] == 'teller'){
+ // if($auth_user['role_harian'] == 'teller'){
+ // $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
+ // // return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','api_url'));
+ // return redirect()->route('home');
+ // }elseif($auth_user['role_harian'] == 'penilai'){
+ // $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
+ // $gadaian_semasa = Http::get(config('api.url') . '/api/gadaiansemasa/'. $auth_user['cawangan'])->json();
+ // $gadaian_belumserah = Http::get(config('api.url') . '/api/gadaiansemasa/belum_serah/'. $auth_user['cawangan'])->json();
+ // // return view('homepage.'.$auth_user['role_harian'].'.home',compact('cawangan_info','gadaian_semasa','gadaian_belumserah','api_url'));
+ // return redirect()->route('home');
+ // }else{
+ // return view('not_assign');
+ // }
+ // }
+ // elseif($auth_user['roles'] == 'pc' || $auth_user['roles'] == 'ppc'){
+ // $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
+ // // return view('homepage.khazanah.home',compact('cawangan_info','api_url'));
+ // return redirect()->route('home');
+ // }
+ // else{
+ // $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json();
+ // // return view('homepage.'.$auth_user['roles'].'.home',compact('cawangan_info','api_url'));
+ // return redirect()->route('home');
+ // }
+ }
+
+ return redirect('login')->with('error', 'Oppes! You have entered invalid credentials');
+ }
+}
diff --git a/app/Http/Controllers/Auth/RegisterController.php b/app/Http/Controllers/Auth/RegisterController.php
new file mode 100644
index 0000000..ed1a5e0
--- /dev/null
+++ b/app/Http/Controllers/Auth/RegisterController.php
@@ -0,0 +1,73 @@
+middleware('guest');
+ }
+
+ /**
+ * Get a validator for an incoming registration request.
+ *
+ * @param array $data
+ * @return \Illuminate\Contracts\Validation\Validator
+ */
+ protected function validator(array $data)
+ {
+ return Validator::make($data, [
+ 'name' => ['required', 'string', 'max:255'],
+ 'email' => ['required', 'string', 'email', 'max:255', 'unique:users'],
+ 'password' => ['required', 'string', 'min:8', 'confirmed'],
+ ]);
+ }
+
+ /**
+ * Create a new user instance after a valid registration.
+ *
+ * @param array $data
+ * @return \App\Models\User
+ */
+ protected function create(array $data)
+ {
+ return User::create([
+ 'name' => $data['name'],
+ 'email' => $data['email'],
+ 'password' => Hash::make($data['password']),
+ ]);
+ }
+}
diff --git a/app/Http/Controllers/Auth/ResetPasswordController.php b/app/Http/Controllers/Auth/ResetPasswordController.php
new file mode 100644
index 0000000..b1726a3
--- /dev/null
+++ b/app/Http/Controllers/Auth/ResetPasswordController.php
@@ -0,0 +1,30 @@
+middleware('auth');
+ $this->middleware('signed')->only('verify');
+ $this->middleware('throttle:6,1')->only('verify', 'resend');
+ }
+}
diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php
new file mode 100644
index 0000000..a0a2a8a
--- /dev/null
+++ b/app/Http/Controllers/Controller.php
@@ -0,0 +1,13 @@
+middleware('auth');
+ }
+
+ /**
+ * Show the application dashboard.
+ *
+ * @return \Illuminate\Contracts\Support\Renderable
+ */
+ public function index()
+ {
+ $auth_user = Auth::user();
+ $api_url = config('api.url');
+
+ $harini = Carbon::now();
+ $harini = new Carbon;
+
+ //Hari Ini
+ $ringkasanharian = Http::get(config('api.url'). '/api/gadai/laporan/ringkasanharian/'. $auth_user['cawangan'],['tarikh' => $harini->toDateString()])->json();
+ $ringkasanharian = $ringkasanharian[0];
+
+ $keseluruhanupahharian = $ringkasanharian['lelongupahsimpan'] + $ringkasanharian['tebus'][0]['upahsimpan'] + $ringkasanharian['advansur'][0]['upahsimpan'];
+
+ return view('home',compact('ringkasanharian','keseluruhanupahharian'));
+ }
+}
diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php
new file mode 100644
index 0000000..39910d7
--- /dev/null
+++ b/app/Http/Kernel.php
@@ -0,0 +1,67 @@
+ [
+ \App\Http\Middleware\EncryptCookies::class,
+ \Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
+ \Illuminate\Session\Middleware\StartSession::class,
+ // \Illuminate\Session\Middleware\AuthenticateSession::class,
+ \Illuminate\View\Middleware\ShareErrorsFromSession::class,
+ \App\Http\Middleware\VerifyCsrfToken::class,
+ \Illuminate\Routing\Middleware\SubstituteBindings::class,
+ ],
+
+ 'api' => [
+ // \Laravel\Sanctum\Http\Middleware\EnsureFrontendRequestsAreStateful::class,
+ 'throttle:api',
+ \Illuminate\Routing\Middleware\SubstituteBindings::class,
+ ],
+ ];
+
+ /**
+ * The application's route middleware.
+ *
+ * These middleware may be assigned to groups or used individually.
+ *
+ * @var array
+ */
+ protected $routeMiddleware = [
+ 'auth' => \App\Http\Middleware\Authenticate::class,
+ 'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
+ 'cache.headers' => \Illuminate\Http\Middleware\SetCacheHeaders::class,
+ 'can' => \Illuminate\Auth\Middleware\Authorize::class,
+ 'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
+ 'password.confirm' => \Illuminate\Auth\Middleware\RequirePassword::class,
+ 'signed' => \Illuminate\Routing\Middleware\ValidateSignature::class,
+ 'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
+ 'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
+ ];
+}
diff --git a/app/Http/Middleware/Authenticate.php b/app/Http/Middleware/Authenticate.php
new file mode 100644
index 0000000..704089a
--- /dev/null
+++ b/app/Http/Middleware/Authenticate.php
@@ -0,0 +1,21 @@
+expectsJson()) {
+ return route('login');
+ }
+ }
+}
diff --git a/app/Http/Middleware/EncryptCookies.php b/app/Http/Middleware/EncryptCookies.php
new file mode 100644
index 0000000..033136a
--- /dev/null
+++ b/app/Http/Middleware/EncryptCookies.php
@@ -0,0 +1,17 @@
+check()) {
+ return redirect(RouteServiceProvider::HOME);
+ }
+ }
+
+ return $next($request);
+ }
+}
diff --git a/app/Http/Middleware/TrimStrings.php b/app/Http/Middleware/TrimStrings.php
new file mode 100644
index 0000000..a8a252d
--- /dev/null
+++ b/app/Http/Middleware/TrimStrings.php
@@ -0,0 +1,19 @@
+allSubdomainsOfApplicationUrl(),
+ ];
+ }
+}
diff --git a/app/Http/Middleware/TrustProxies.php b/app/Http/Middleware/TrustProxies.php
new file mode 100644
index 0000000..0c7d3b6
--- /dev/null
+++ b/app/Http/Middleware/TrustProxies.php
@@ -0,0 +1,28 @@
+ 'datetime',
+ ];
+}
diff --git a/app/Providers/AppServiceProvider.php b/app/Providers/AppServiceProvider.php
new file mode 100644
index 0000000..ee8ca5b
--- /dev/null
+++ b/app/Providers/AppServiceProvider.php
@@ -0,0 +1,28 @@
+ 'App\Policies\ModelPolicy',
+ ];
+
+ /**
+ * Register any authentication / authorization services.
+ *
+ * @return void
+ */
+ public function boot()
+ {
+ $this->registerPolicies();
+
+ //
+ }
+}
diff --git a/app/Providers/BroadcastServiceProvider.php b/app/Providers/BroadcastServiceProvider.php
new file mode 100644
index 0000000..395c518
--- /dev/null
+++ b/app/Providers/BroadcastServiceProvider.php
@@ -0,0 +1,21 @@
+ [
+ SendEmailVerificationNotification::class,
+ ],
+ ];
+
+ /**
+ * Register any events for your application.
+ *
+ * @return void
+ */
+ public function boot()
+ {
+ //
+ }
+}
diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php
new file mode 100644
index 0000000..3bd3c81
--- /dev/null
+++ b/app/Providers/RouteServiceProvider.php
@@ -0,0 +1,63 @@
+configureRateLimiting();
+
+ $this->routes(function () {
+ Route::prefix('api')
+ ->middleware('api')
+ ->namespace($this->namespace)
+ ->group(base_path('routes/api.php'));
+
+ Route::middleware('web')
+ ->namespace($this->namespace)
+ ->group(base_path('routes/web.php'));
+ });
+ }
+
+ /**
+ * Configure the rate limiters for the application.
+ *
+ * @return void
+ */
+ protected function configureRateLimiting()
+ {
+ RateLimiter::for('api', function (Request $request) {
+ return Limit::perMinute(60)->by(optional($request->user())->id ?: $request->ip());
+ });
+ }
+}
diff --git a/app/View/Components/Sidebar.php b/app/View/Components/Sidebar.php
new file mode 100644
index 0000000..75b4bb0
--- /dev/null
+++ b/app/View/Components/Sidebar.php
@@ -0,0 +1,28 @@
+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..2ccfc30
--- /dev/null
+++ b/composer.json
@@ -0,0 +1,63 @@
+{
+ "name": "laravel/laravel",
+ "type": "project",
+ "description": "The Laravel Framework.",
+ "keywords": ["framework", "laravel"],
+ "license": "MIT",
+ "require": {
+ "php": "^7.3|^8.0",
+ "fruitcake/laravel-cors": "^2.0",
+ "guzzlehttp/guzzle": "^7.0.1",
+ "laravel/framework": "^8.65",
+ "laravel/sanctum": "^2.11",
+ "laravel/tinker": "^2.5",
+ "laravel/ui": "^3.3"
+ },
+ "require-dev": {
+ "facade/ignition": "^2.5",
+ "fakerphp/faker": "^1.9.1",
+ "laravel/sail": "^1.0.1",
+ "mockery/mockery": "^1.4.4",
+ "nunomaduro/collision": "^5.10",
+ "phpunit/phpunit": "^9.5.10"
+ },
+ "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"
+ ],
+ "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
+ },
+ "minimum-stability": "dev",
+ "prefer-stable": true
+}
diff --git a/composer.lock b/composer.lock
new file mode 100644
index 0000000..ec990c9
--- /dev/null
+++ b/composer.lock
@@ -0,0 +1,8024 @@
+{
+ "_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": "4e38664dc2e1313269ea0f10ec8cbadf",
+ "packages": [
+ {
+ "name": "asm89/stack-cors",
+ "version": "v2.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/asm89/stack-cors.git",
+ "reference": "9cb795bf30988e8c96dd3c40623c48a877bc6714"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/asm89/stack-cors/zipball/9cb795bf30988e8c96dd3c40623c48a877bc6714",
+ "reference": "9cb795bf30988e8c96dd3c40623c48a877bc6714",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0|^8.0",
+ "symfony/http-foundation": "~2.7|~3.0|~4.0|~5.0",
+ "symfony/http-kernel": "~2.7|~3.0|~4.0|~5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6|^7|^8|^9",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Asm89\\Stack\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Alexander",
+ "email": "iam.asm89@gmail.com"
+ }
+ ],
+ "description": "Cross-origin resource sharing library and stack middleware",
+ "homepage": "https://github.com/asm89/stack-cors",
+ "keywords": [
+ "cors",
+ "stack"
+ ],
+ "support": {
+ "issues": "https://github.com/asm89/stack-cors/issues",
+ "source": "https://github.com/asm89/stack-cors/tree/v2.0.3"
+ },
+ "time": "2021-03-11T06:42:03+00:00"
+ },
+ {
+ "name": "brick/math",
+ "version": "0.9.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/brick/math.git",
+ "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/brick/math/zipball/ca57d18f028f84f777b2168cd1911b0dee2343ae",
+ "reference": "ca57d18f028f84f777b2168cd1911b0dee2343ae",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.2",
+ "phpunit/phpunit": "^7.5.15 || ^8.5 || ^9.0",
+ "vimeo/psalm": "4.9.2"
+ },
+ "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.9.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/BenMorel",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/brick/math",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-08-15T20:50:18+00:00"
+ },
+ {
+ "name": "dflydev/dot-access-data",
+ "version": "v3.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dflydev/dflydev-dot-access-data.git",
+ "reference": "0992cc19268b259a39e86f296da5f0677841f42c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dflydev/dflydev-dot-access-data/zipball/0992cc19268b259a39e86f296da5f0677841f42c",
+ "reference": "0992cc19268b259a39e86f296da5f0677841f42c",
+ "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": "^3.14"
+ },
+ "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.1"
+ },
+ "time": "2021-08-13T13:06:58+00:00"
+ },
+ {
+ "name": "doctrine/inflector",
+ "version": "2.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/inflector.git",
+ "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/inflector/zipball/8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89",
+ "reference": "8b7ff3e4b7de6b2c84da85637b59fd2880ecaa89",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^8.2",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpstan/phpstan-strict-rules": "^0.12",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0",
+ "vimeo/psalm": "^4.10"
+ },
+ "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.4"
+ },
+ "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": "2021-10-22T20:16:43+00:00"
+ },
+ {
+ "name": "doctrine/lexer",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/lexer.git",
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042",
+ "reference": "e864bbf5904cb8f5bb334f99209b48018522f042",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^6.0",
+ "phpstan/phpstan": "^0.11.8",
+ "phpunit/phpunit": "^8.2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Guilherme Blanco",
+ "email": "guilhermeblanco@gmail.com"
+ },
+ {
+ "name": "Roman Borschel",
+ "email": "roman@code-factory.org"
+ },
+ {
+ "name": "Johannes Schmitt",
+ "email": "schmittjoh@gmail.com"
+ }
+ ],
+ "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.",
+ "homepage": "https://www.doctrine-project.org/projects/lexer.html",
+ "keywords": [
+ "annotations",
+ "docblock",
+ "lexer",
+ "parser",
+ "php"
+ ],
+ "support": {
+ "issues": "https://github.com/doctrine/lexer/issues",
+ "source": "https://github.com/doctrine/lexer/tree/1.2.1"
+ },
+ "funding": [
+ {
+ "url": "https://www.doctrine-project.org/sponsorship.html",
+ "type": "custom"
+ },
+ {
+ "url": "https://www.patreon.com/phpdoctrine",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-05-25T17:44:05+00:00"
+ },
+ {
+ "name": "dragonmantank/cron-expression",
+ "version": "v3.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dragonmantank/cron-expression.git",
+ "reference": "7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dragonmantank/cron-expression/zipball/7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c",
+ "reference": "7a8c6e56ab3ffcc538d05e8155bb42269abf1a0c",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2|^8.0",
+ "webmozart/assert": "^1.7.0"
+ },
+ "replace": {
+ "mtdowling/cron-expression": "^1.0"
+ },
+ "require-dev": {
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-webmozart-assert": "^0.12.7",
+ "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.1.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/dragonmantank",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-24T19:55:57+00:00"
+ },
+ {
+ "name": "egulias/email-validator",
+ "version": "2.1.25",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/egulias/EmailValidator.git",
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/egulias/EmailValidator/zipball/0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "reference": "0dbf5d78455d4d6a41d186da50adc1122ec066f4",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/lexer": "^1.0.1",
+ "php": ">=5.5",
+ "symfony/polyfill-intl-idn": "^1.10"
+ },
+ "require-dev": {
+ "dominicsayers/isemail": "^3.0.7",
+ "phpunit/phpunit": "^4.8.36|^7.5.15",
+ "satooshi/php-coveralls": "^1.0.1"
+ },
+ "suggest": {
+ "ext-intl": "PHP Internationalization Libraries are required to use the SpoofChecking validation"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Egulias\\EmailValidator\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Eduardo Gulias Davis"
+ }
+ ],
+ "description": "A library for validating emails against several RFCs",
+ "homepage": "https://github.com/egulias/EmailValidator",
+ "keywords": [
+ "email",
+ "emailvalidation",
+ "emailvalidator",
+ "validation",
+ "validator"
+ ],
+ "support": {
+ "issues": "https://github.com/egulias/EmailValidator/issues",
+ "source": "https://github.com/egulias/EmailValidator/tree/2.1.25"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/egulias",
+ "type": "github"
+ }
+ ],
+ "time": "2020-12-29T14:50:06+00:00"
+ },
+ {
+ "name": "fruitcake/laravel-cors",
+ "version": "v2.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/fruitcake/laravel-cors.git",
+ "reference": "a8ccedc7ca95189ead0e407c43b530dc17791d6a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/fruitcake/laravel-cors/zipball/a8ccedc7ca95189ead0e407c43b530dc17791d6a",
+ "reference": "a8ccedc7ca95189ead0e407c43b530dc17791d6a",
+ "shasum": ""
+ },
+ "require": {
+ "asm89/stack-cors": "^2.0.1",
+ "illuminate/contracts": "^6|^7|^8|^9",
+ "illuminate/support": "^6|^7|^8|^9",
+ "php": ">=7.2",
+ "symfony/http-foundation": "^4|^5",
+ "symfony/http-kernel": "^4.3.4|^5"
+ },
+ "require-dev": {
+ "laravel/framework": "^6|^7|^8",
+ "orchestra/testbench-dusk": "^4|^5|^6|^7",
+ "phpunit/phpunit": "^6|^7|^8|^9",
+ "squizlabs/php_codesniffer": "^3.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Fruitcake\\Cors\\CorsServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Fruitcake\\Cors\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fruitcake",
+ "homepage": "https://fruitcake.nl"
+ },
+ {
+ "name": "Barry vd. Heuvel",
+ "email": "barryvdh@gmail.com"
+ }
+ ],
+ "description": "Adds CORS (Cross-Origin Resource Sharing) headers support in your Laravel application",
+ "keywords": [
+ "api",
+ "cors",
+ "crossdomain",
+ "laravel"
+ ],
+ "support": {
+ "issues": "https://github.com/fruitcake/laravel-cors/issues",
+ "source": "https://github.com/fruitcake/laravel-cors/tree/v2.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/barryvdh",
+ "type": "github"
+ }
+ ],
+ "time": "2021-04-26T11:24:25+00:00"
+ },
+ {
+ "name": "graham-campbell/result-type",
+ "version": "v1.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/GrahamCampbell/Result-Type.git",
+ "reference": "0690bde05318336c7221785f2a932467f98b64ca"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/GrahamCampbell/Result-Type/zipball/0690bde05318336c7221785f2a932467f98b64ca",
+ "reference": "0690bde05318336c7221785f2a932467f98b64ca",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "phpoption/phpoption": "^1.8"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^6.5.14 || ^7.5.20 || ^8.5.19 || ^9.5.8"
+ },
+ "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.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/graham-campbell/result-type",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-21T21:41:47+00:00"
+ },
+ {
+ "name": "guzzlehttp/guzzle",
+ "version": "7.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/guzzle.git",
+ "reference": "868b3571a039f0ebc11ac8f344f4080babe2cb94"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/guzzle/zipball/868b3571a039f0ebc11ac8f344f4080babe2cb94",
+ "reference": "868b3571a039f0ebc11ac8f344f4080babe2cb94",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "guzzlehttp/promises": "^1.5",
+ "guzzlehttp/psr7": "^1.8.3 || ^2.1",
+ "php": "^7.2.5 || ^8.0",
+ "psr/http-client": "^1.0",
+ "symfony/deprecation-contracts": "^2.2"
+ },
+ "provide": {
+ "psr/http-client-implementation": "1.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "ext-curl": "*",
+ "php-http/client-integration-tests": "^3.0",
+ "phpunit/phpunit": "^8.5.5 || ^9.3.5",
+ "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": {
+ "branch-alias": {
+ "dev-master": "7.4-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "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.4.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": "2021-10-18T09:52:00+00:00"
+ },
+ {
+ "name": "guzzlehttp/promises",
+ "version": "1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/promises.git",
+ "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/promises/zipball/fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
+ "reference": "fe752aedc9fd8fcca3fe7ad05d419d32998a06da",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.5"
+ },
+ "require-dev": {
+ "symfony/phpunit-bridge": "^4.4 || ^5.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.5-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Promise\\": "src/"
+ },
+ "files": [
+ "src/functions_include.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
+ }
+ ],
+ "description": "Guzzle promises library",
+ "keywords": [
+ "promise"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/promises/issues",
+ "source": "https://github.com/guzzle/promises/tree/1.5.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": "2021-10-22T20:56:57+00:00"
+ },
+ {
+ "name": "guzzlehttp/psr7",
+ "version": "2.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/guzzle/psr7.git",
+ "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/guzzle/psr7/zipball/089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
+ "reference": "089edd38f5b8abba6cb01567c2a8aaa47cec4c72",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2.5 || ^8.0",
+ "psr/http-factory": "^1.0",
+ "psr/http-message": "^1.0",
+ "ralouphie/getallheaders": "^3.0"
+ },
+ "provide": {
+ "psr/http-factory-implementation": "1.0",
+ "psr/http-message-implementation": "1.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "http-interop/http-factory-tests": "^0.9",
+ "phpunit/phpunit": "^8.5.8 || ^9.3.10"
+ },
+ "suggest": {
+ "laminas/laminas-httphandlerrunner": "Emit PSR-7 responses"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "GuzzleHttp\\Psr7\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk",
+ "homepage": "https://github.com/GrahamCampbell"
+ },
+ {
+ "name": "Michael Dowling",
+ "email": "mtdowling@gmail.com",
+ "homepage": "https://github.com/mtdowling"
+ },
+ {
+ "name": "George Mponos",
+ "email": "gmponos@gmail.com",
+ "homepage": "https://github.com/gmponos"
+ },
+ {
+ "name": "Tobias Nyholm",
+ "email": "tobias.nyholm@gmail.com",
+ "homepage": "https://github.com/Nyholm"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://github.com/sagikazarmark"
+ },
+ {
+ "name": "Tobias Schultze",
+ "email": "webmaster@tubo-world.de",
+ "homepage": "https://github.com/Tobion"
+ },
+ {
+ "name": "Márk Sági-Kazár",
+ "email": "mark.sagikazar@gmail.com",
+ "homepage": "https://sagikazarmark.hu"
+ }
+ ],
+ "description": "PSR-7 message implementation that also provides common utility methods",
+ "keywords": [
+ "http",
+ "message",
+ "psr-7",
+ "request",
+ "response",
+ "stream",
+ "uri",
+ "url"
+ ],
+ "support": {
+ "issues": "https://github.com/guzzle/psr7/issues",
+ "source": "https://github.com/guzzle/psr7/tree/2.1.0"
+ },
+ "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": "2021-10-06T17:43:30+00:00"
+ },
+ {
+ "name": "laravel/framework",
+ "version": "v8.73.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/framework.git",
+ "reference": "0e1c63315eeaee5920552ff042bd820bb4014533"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/framework/zipball/0e1c63315eeaee5920552ff042bd820bb4014533",
+ "reference": "0e1c63315eeaee5920552ff042bd820bb4014533",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/inflector": "^1.4|^2.0",
+ "dragonmantank/cron-expression": "^3.0.2",
+ "egulias/email-validator": "^2.1.10",
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "ext-openssl": "*",
+ "laravel/serializable-closure": "^1.0",
+ "league/commonmark": "^1.3|^2.0.2",
+ "league/flysystem": "^1.1",
+ "monolog/monolog": "^2.0",
+ "nesbot/carbon": "^2.53.1",
+ "opis/closure": "^3.6",
+ "php": "^7.3|^8.0",
+ "psr/container": "^1.0",
+ "psr/log": "^1.0 || ^2.0",
+ "psr/simple-cache": "^1.0",
+ "ramsey/uuid": "^4.2.2",
+ "swiftmailer/swiftmailer": "^6.3",
+ "symfony/console": "^5.1.4",
+ "symfony/error-handler": "^5.1.4",
+ "symfony/finder": "^5.1.4",
+ "symfony/http-foundation": "^5.1.4",
+ "symfony/http-kernel": "^5.1.4",
+ "symfony/mime": "^5.1.4",
+ "symfony/process": "^5.1.4",
+ "symfony/routing": "^5.1.4",
+ "symfony/var-dumper": "^5.1.4",
+ "tijsverkoyen/css-to-inline-styles": "^2.2.2",
+ "vlucas/phpdotenv": "^5.2",
+ "voku/portable-ascii": "^1.4.8"
+ },
+ "conflict": {
+ "tightenco/collect": "<5.5.33"
+ },
+ "provide": {
+ "psr/container-implementation": "1.0",
+ "psr/simple-cache-implementation": "1.0"
+ },
+ "replace": {
+ "illuminate/auth": "self.version",
+ "illuminate/broadcasting": "self.version",
+ "illuminate/bus": "self.version",
+ "illuminate/cache": "self.version",
+ "illuminate/collections": "self.version",
+ "illuminate/config": "self.version",
+ "illuminate/console": "self.version",
+ "illuminate/container": "self.version",
+ "illuminate/contracts": "self.version",
+ "illuminate/cookie": "self.version",
+ "illuminate/database": "self.version",
+ "illuminate/encryption": "self.version",
+ "illuminate/events": "self.version",
+ "illuminate/filesystem": "self.version",
+ "illuminate/hashing": "self.version",
+ "illuminate/http": "self.version",
+ "illuminate/log": "self.version",
+ "illuminate/macroable": "self.version",
+ "illuminate/mail": "self.version",
+ "illuminate/notifications": "self.version",
+ "illuminate/pagination": "self.version",
+ "illuminate/pipeline": "self.version",
+ "illuminate/queue": "self.version",
+ "illuminate/redis": "self.version",
+ "illuminate/routing": "self.version",
+ "illuminate/session": "self.version",
+ "illuminate/support": "self.version",
+ "illuminate/testing": "self.version",
+ "illuminate/translation": "self.version",
+ "illuminate/validation": "self.version",
+ "illuminate/view": "self.version"
+ },
+ "require-dev": {
+ "aws/aws-sdk-php": "^3.198.1",
+ "doctrine/dbal": "^2.13.3|^3.1.4",
+ "filp/whoops": "^2.14.3",
+ "guzzlehttp/guzzle": "^6.5.5|^7.0.1",
+ "league/flysystem-cached-adapter": "^1.0",
+ "mockery/mockery": "^1.4.4",
+ "orchestra/testbench-core": "^6.27",
+ "pda/pheanstalk": "^4.0",
+ "phpunit/phpunit": "^8.5.19|^9.5.8",
+ "predis/predis": "^1.1.9",
+ "symfony/cache": "^5.1.4"
+ },
+ "suggest": {
+ "aws/aws-sdk-php": "Required to use the SQS queue driver, DynamoDb failed job storage and SES mail driver (^3.198.1).",
+ "brianium/paratest": "Required to run tests in parallel (^6.0).",
+ "doctrine/dbal": "Required to rename columns and drop SQLite columns (^2.13.3|^3.1.4).",
+ "ext-bcmath": "Required to use the multiple_of validation rule.",
+ "ext-ftp": "Required to use the Flysystem FTP driver.",
+ "ext-gd": "Required to use Illuminate\\Http\\Testing\\FileFactory::image().",
+ "ext-memcached": "Required to use the memcache cache driver.",
+ "ext-pcntl": "Required to use all features of the queue worker.",
+ "ext-posix": "Required to use all features of the queue worker.",
+ "ext-redis": "Required to use the Redis cache and queue drivers (^4.0|^5.0).",
+ "fakerphp/faker": "Required to use the eloquent factory builder (^1.9.1).",
+ "filp/whoops": "Required for friendly error pages in development (^2.14.3).",
+ "guzzlehttp/guzzle": "Required to use the HTTP Client, Mailgun mail driver and the ping methods on schedules (^6.5.5|^7.0.1).",
+ "laravel/tinker": "Required to use the tinker console command (^2.0).",
+ "league/flysystem-aws-s3-v3": "Required to use the Flysystem S3 driver (^1.0).",
+ "league/flysystem-cached-adapter": "Required to use the Flysystem cache (^1.0).",
+ "league/flysystem-sftp": "Required to use the Flysystem SFTP driver (^1.0).",
+ "mockery/mockery": "Required to use mocking (^1.4.4).",
+ "nyholm/psr7": "Required to use PSR-7 bridging features (^1.2).",
+ "pda/pheanstalk": "Required to use the beanstalk queue driver (^4.0).",
+ "phpunit/phpunit": "Required to use assertions and run tests (^8.5.19|^9.5.8).",
+ "predis/predis": "Required to use the predis connector (^1.1.9).",
+ "psr/http-message": "Required to allow Storage::put to accept a StreamInterface (^1.0).",
+ "pusher/pusher-php-server": "Required to use the Pusher broadcast driver (^4.0|^5.0|^6.0|^7.0).",
+ "symfony/cache": "Required to PSR-6 cache bridge (^5.1.4).",
+ "symfony/filesystem": "Required to enable support for relative symbolic links (^5.1.4).",
+ "symfony/psr-http-message-bridge": "Required to use PSR-7 bridging features (^2.0).",
+ "wildbit/swiftmailer-postmark": "Required to use Postmark mail driver (^3.0)."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "8.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/"
+ ]
+ }
+ },
+ "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": "2021-11-23T14:27:43+00:00"
+ },
+ {
+ "name": "laravel/sanctum",
+ "version": "v2.12.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/sanctum.git",
+ "reference": "76b2d552c00477d520338889160f80a0cfb5fc55"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/sanctum/zipball/76b2d552c00477d520338889160f80a0cfb5fc55",
+ "reference": "76b2d552c00477d520338889160f80a0cfb5fc55",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "illuminate/contracts": "^6.9|^7.0|^8.0",
+ "illuminate/database": "^6.9|^7.0|^8.0",
+ "illuminate/support": "^6.9|^7.0|^8.0",
+ "php": "^7.2|^8.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.0",
+ "orchestra/testbench": "^4.0|^5.0|^6.0",
+ "phpunit/phpunit": "^8.0|^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.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": "2021-11-16T16:57:07+00:00"
+ },
+ {
+ "name": "laravel/serializable-closure",
+ "version": "v1.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/serializable-closure.git",
+ "reference": "8148e72e6c2c3af7f05640ada1b26c3bca970f8d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/serializable-closure/zipball/8148e72e6c2c3af7f05640ada1b26c3bca970f8d",
+ "reference": "8148e72e6c2c3af7f05640ada1b26c3bca970f8d",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3|^8.0"
+ },
+ "require-dev": {
+ "pestphp/pest": "^1.18",
+ "phpstan/phpstan": "^0.12.98",
+ "symfony/var-dumper": "^5.3"
+ },
+ "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": "2021-11-16T17:01:57+00:00"
+ },
+ {
+ "name": "laravel/tinker",
+ "version": "v2.6.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/tinker.git",
+ "reference": "c808a7227f97ecfd9219fbf913bad842ea854ddc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/tinker/zipball/c808a7227f97ecfd9219fbf913bad842ea854ddc",
+ "reference": "c808a7227f97ecfd9219fbf913bad842ea854ddc",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/console": "^6.0|^7.0|^8.0",
+ "illuminate/contracts": "^6.0|^7.0|^8.0",
+ "illuminate/support": "^6.0|^7.0|^8.0",
+ "php": "^7.2.5|^8.0",
+ "psy/psysh": "^0.10.4",
+ "symfony/var-dumper": "^4.3.4|^5.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "~1.3.3|^1.4.2",
+ "phpunit/phpunit": "^8.5.8|^9.3.3"
+ },
+ "suggest": {
+ "illuminate/database": "The Illuminate Database package (^6.0|^7.0|^8.0)."
+ },
+ "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.6.2"
+ },
+ "time": "2021-09-28T15:47:34+00:00"
+ },
+ {
+ "name": "laravel/ui",
+ "version": "v3.3.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/ui.git",
+ "reference": "08ea313a35dfc89ff0cd9916ca0bcef9715d0ed6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/ui/zipball/08ea313a35dfc89ff0cd9916ca0bcef9715d0ed6",
+ "reference": "08ea313a35dfc89ff0cd9916ca0bcef9715d0ed6",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/console": "^8.42|^9.0",
+ "illuminate/filesystem": "^8.42|^9.0",
+ "illuminate/support": "^8.42|^9.0",
+ "illuminate/validation": "^8.42|^9.0",
+ "php": "^7.3|^8.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.x-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Laravel\\Ui\\UiServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Laravel\\Ui\\": "src/",
+ "Illuminate\\Foundation\\Auth\\": "auth-backend/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "Laravel UI utilities and presets.",
+ "keywords": [
+ "laravel",
+ "ui"
+ ],
+ "support": {
+ "source": "https://github.com/laravel/ui/tree/v3.3.3"
+ },
+ "time": "2021-11-21T22:20:05+00:00"
+ },
+ {
+ "name": "league/commonmark",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/commonmark.git",
+ "reference": "2df87709f44b0dd733df86aef0830dce9b1f0f13"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/commonmark/zipball/2df87709f44b0dd733df86aef0830dce9b1f0f13",
+ "reference": "2df87709f44b0dd733df86aef0830dce9b1f0f13",
+ "shasum": ""
+ },
+ "require": {
+ "ext-mbstring": "*",
+ "league/config": "^1.1.1",
+ "php": "^7.4 || ^8.0",
+ "psr/event-dispatcher": "^1.0",
+ "symfony/polyfill-php80": "^1.15"
+ },
+ "require-dev": {
+ "cebe/markdown": "^1.0",
+ "commonmark/cmark": "0.30.0",
+ "commonmark/commonmark.js": "0.30.0",
+ "composer/package-versions-deprecated": "^1.8",
+ "erusev/parsedown": "^1.0",
+ "ext-json": "*",
+ "github/gfm": "0.29.0",
+ "michelf/php-markdown": "^1.4",
+ "phpstan/phpstan": "^0.12.88",
+ "phpunit/phpunit": "^9.5.5",
+ "scrutinizer/ocular": "^1.8.1",
+ "symfony/finder": "^5.3",
+ "symfony/yaml": "^2.3 | ^3.0 | ^4.0 | ^5.0",
+ "unleashedtech/php-coding-standard": "^3.1",
+ "vimeo/psalm": "^4.7.3"
+ },
+ "suggest": {
+ "symfony/yaml": "v2.3+ required if using the Front Matter extension"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.1-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://enjoy.gitstore.app/repositories/thephpleague/commonmark",
+ "type": "custom"
+ },
+ {
+ "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://www.patreon.com/colinodell",
+ "type": "patreon"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/league/commonmark",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-08-14T14:06:04+00:00"
+ },
+ {
+ "name": "league/config",
+ "version": "v1.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/config.git",
+ "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/config/zipball/a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e",
+ "reference": "a9d39eeeb6cc49d10a6e6c36f22c4c1f4a767f3e",
+ "shasum": ""
+ },
+ "require": {
+ "dflydev/dot-access-data": "^3.0.1",
+ "nette/schema": "^1.2",
+ "php": "^7.4 || ^8.0"
+ },
+ "require-dev": {
+ "phpstan/phpstan": "^0.12.90",
+ "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": "2021-08-14T12:15:32+00:00"
+ },
+ {
+ "name": "league/flysystem",
+ "version": "1.1.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/flysystem.git",
+ "reference": "3ca8f158ee21efa4bbd4f74bea5730c9b9261e2d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/flysystem/zipball/3ca8f158ee21efa4bbd4f74bea5730c9b9261e2d",
+ "reference": "3ca8f158ee21efa4bbd4f74bea5730c9b9261e2d",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "league/mime-type-detection": "^1.3",
+ "php": "^7.2.5 || ^8.0"
+ },
+ "conflict": {
+ "league/flysystem-sftp": "<1.0.6"
+ },
+ "require-dev": {
+ "phpspec/prophecy": "^1.11.1",
+ "phpunit/phpunit": "^8.5.8"
+ },
+ "suggest": {
+ "ext-ftp": "Allows you to use FTP server storage",
+ "ext-openssl": "Allows you to use FTPS server storage",
+ "league/flysystem-aws-s3-v2": "Allows you to use S3 storage with AWS SDK v2",
+ "league/flysystem-aws-s3-v3": "Allows you to use S3 storage with AWS SDK v3",
+ "league/flysystem-azure": "Allows you to use Windows Azure Blob storage",
+ "league/flysystem-cached-adapter": "Flysystem adapter decorator for metadata caching",
+ "league/flysystem-eventable-filesystem": "Allows you to use EventableFilesystem",
+ "league/flysystem-rackspace": "Allows you to use Rackspace Cloud Files",
+ "league/flysystem-sftp": "Allows you to use SFTP server storage via phpseclib",
+ "league/flysystem-webdav": "Allows you to use WebDAV storage",
+ "league/flysystem-ziparchive": "Allows you to use ZipArchive adapter",
+ "spatie/flysystem-dropbox": "Allows you to use Dropbox storage",
+ "srmklive/flysystem-dropbox-v2": "Allows you to use Dropbox storage for PHP 5 applications"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "League\\Flysystem\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frenky.net"
+ }
+ ],
+ "description": "Filesystem abstraction: Many filesystems, one API.",
+ "keywords": [
+ "Cloud Files",
+ "WebDAV",
+ "abstraction",
+ "aws",
+ "cloud",
+ "copy.com",
+ "dropbox",
+ "file systems",
+ "files",
+ "filesystem",
+ "filesystems",
+ "ftp",
+ "rackspace",
+ "remote",
+ "s3",
+ "sftp",
+ "storage"
+ ],
+ "support": {
+ "issues": "https://github.com/thephpleague/flysystem/issues",
+ "source": "https://github.com/thephpleague/flysystem/tree/1.1.7"
+ },
+ "funding": [
+ {
+ "url": "https://offset.earth/frankdejonge",
+ "type": "other"
+ }
+ ],
+ "time": "2021-11-25T19:40:58+00:00"
+ },
+ {
+ "name": "league/mime-type-detection",
+ "version": "1.9.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/thephpleague/mime-type-detection.git",
+ "reference": "aa70e813a6ad3d1558fc927863d47309b4c23e69"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/thephpleague/mime-type-detection/zipball/aa70e813a6ad3d1558fc927863d47309b4c23e69",
+ "reference": "aa70e813a6ad3d1558fc927863d47309b4c23e69",
+ "shasum": ""
+ },
+ "require": {
+ "ext-fileinfo": "*",
+ "php": "^7.2 || ^8.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^3.2",
+ "phpstan/phpstan": "^0.12.68",
+ "phpunit/phpunit": "^8.5.8 || ^9.3"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "League\\MimeTypeDetection\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Frank de Jonge",
+ "email": "info@frankdejonge.nl"
+ }
+ ],
+ "description": "Mime-type detection for Flysystem",
+ "support": {
+ "issues": "https://github.com/thephpleague/mime-type-detection/issues",
+ "source": "https://github.com/thephpleague/mime-type-detection/tree/1.9.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/frankdejonge",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/league/flysystem",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-21T11:48:40+00:00"
+ },
+ {
+ "name": "monolog/monolog",
+ "version": "2.3.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/Seldaek/monolog.git",
+ "reference": "fd4380d6fc37626e2f799f29d91195040137eba9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/Seldaek/monolog/zipball/fd4380d6fc37626e2f799f29d91195040137eba9",
+ "reference": "fd4380d6fc37626e2f799f29d91195040137eba9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2",
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0.0 || 2.0.0 || 3.0.0"
+ },
+ "require-dev": {
+ "aws/aws-sdk-php": "^2.4.9 || ^3.0",
+ "doctrine/couchdb": "~1.0@dev",
+ "elasticsearch/elasticsearch": "^7",
+ "graylog2/gelf-php": "^1.4.2",
+ "mongodb/mongodb": "^1.8",
+ "php-amqplib/php-amqplib": "~2.4 || ^3",
+ "php-console/php-console": "^3.1.3",
+ "phpspec/prophecy": "^1.6.1",
+ "phpstan/phpstan": "^0.12.91",
+ "phpunit/phpunit": "^8.5",
+ "predis/predis": "^1.1",
+ "rollbar/rollbar": "^1.3",
+ "ruflin/elastica": ">=0.90@dev",
+ "swiftmailer/swiftmailer": "^5.3|^6.0"
+ },
+ "suggest": {
+ "aws/aws-sdk-php": "Allow sending log messages to AWS services like DynamoDB",
+ "doctrine/couchdb": "Allow sending log messages to a CouchDB server",
+ "elasticsearch/elasticsearch": "Allow sending log messages to an Elasticsearch server via official client",
+ "ext-amqp": "Allow sending log messages to an AMQP server (1.0+ required)",
+ "ext-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",
+ "php-console/php-console": "Allow sending log messages to Google Chrome",
+ "rollbar/rollbar": "Allow sending log messages to Rollbar",
+ "ruflin/elastica": "Allow sending log messages to an Elastic Search server"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Monolog\\": "src/Monolog"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jordi Boggiano",
+ "email": "j.boggiano@seld.be",
+ "homepage": "https://seld.be"
+ }
+ ],
+ "description": "Sends your logs to files, sockets, inboxes, databases and various web services",
+ "homepage": "https://github.com/Seldaek/monolog",
+ "keywords": [
+ "log",
+ "logging",
+ "psr-3"
+ ],
+ "support": {
+ "issues": "https://github.com/Seldaek/monolog/issues",
+ "source": "https://github.com/Seldaek/monolog/tree/2.3.5"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/Seldaek",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/monolog/monolog",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-01T21:08:31+00:00"
+ },
+ {
+ "name": "nesbot/carbon",
+ "version": "2.54.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/briannesbitt/Carbon.git",
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/eed83939f1aed3eee517d03a33f5ec587ac529b5",
+ "reference": "eed83939f1aed3eee517d03a33f5ec587ac529b5",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "php": "^7.1.8 || ^8.0",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/translation": "^3.4 || ^4.0 || ^5.0"
+ },
+ "require-dev": {
+ "doctrine/dbal": "^2.0 || ^3.0",
+ "doctrine/orm": "^2.7",
+ "friendsofphp/php-cs-fixer": "^3.0",
+ "kylekatarnls/multi-tester": "^2.0",
+ "phpmd/phpmd": "^2.9",
+ "phpstan/extension-installer": "^1.0",
+ "phpstan/phpstan": "^0.12.54",
+ "phpunit/phpunit": "^7.5.20 || ^8.5.14",
+ "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": {
+ "issues": "https://github.com/briannesbitt/Carbon/issues",
+ "source": "https://github.com/briannesbitt/Carbon"
+ },
+ "funding": [
+ {
+ "url": "https://opencollective.com/Carbon",
+ "type": "open_collective"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/nesbot/carbon",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-01T21:22:20+00:00"
+ },
+ {
+ "name": "nette/schema",
+ "version": "v1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/schema.git",
+ "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/schema/zipball/9a39cef03a5b34c7de64f551538cbba05c2be5df",
+ "reference": "9a39cef03a5b34c7de64f551538cbba05c2be5df",
+ "shasum": ""
+ },
+ "require": {
+ "nette/utils": "^2.5.7 || ^3.1.5 || ^4.0",
+ "php": ">=7.1 <8.2"
+ },
+ "require-dev": {
+ "nette/tester": "^2.3 || ^2.4",
+ "phpstan/phpstan-nette": "^0.12",
+ "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.2"
+ },
+ "time": "2021-10-15T11:40:02+00:00"
+ },
+ {
+ "name": "nette/utils",
+ "version": "v3.2.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nette/utils.git",
+ "reference": "2f261e55bd6a12057442045bf2c249806abc1d02"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nette/utils/zipball/2f261e55bd6a12057442045bf2c249806abc1d02",
+ "reference": "2f261e55bd6a12057442045bf2c249806abc1d02",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2 <8.2"
+ },
+ "conflict": {
+ "nette/di": "<3.0.6"
+ },
+ "require-dev": {
+ "nette/tester": "~2.0",
+ "phpstan/phpstan": "^1.0",
+ "tracy/tracy": "^2.3"
+ },
+ "suggest": {
+ "ext-gd": "to use Image",
+ "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()",
+ "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()",
+ "ext-json": "to use Nette\\Utils\\Json",
+ "ext-mbstring": "to use Strings::lower() etc...",
+ "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()",
+ "ext-xml": "to use Strings::length() etc. when mbstring is not available"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.2-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause",
+ "GPL-2.0-only",
+ "GPL-3.0-only"
+ ],
+ "authors": [
+ {
+ "name": "David Grudl",
+ "homepage": "https://davidgrudl.com"
+ },
+ {
+ "name": "Nette Community",
+ "homepage": "https://nette.org/contributors"
+ }
+ ],
+ "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.",
+ "homepage": "https://nette.org",
+ "keywords": [
+ "array",
+ "core",
+ "datetime",
+ "images",
+ "json",
+ "nette",
+ "paginator",
+ "password",
+ "slugify",
+ "string",
+ "unicode",
+ "utf-8",
+ "utility",
+ "validation"
+ ],
+ "support": {
+ "issues": "https://github.com/nette/utils/issues",
+ "source": "https://github.com/nette/utils/tree/v3.2.6"
+ },
+ "time": "2021-11-24T15:47:23+00:00"
+ },
+ {
+ "name": "nikic/php-parser",
+ "version": "v4.13.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nikic/PHP-Parser.git",
+ "reference": "63a79e8daa781cac14e5195e63ed8ae231dd10fd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/63a79e8daa781cac14e5195e63ed8ae231dd10fd",
+ "reference": "63a79e8daa781cac14e5195e63ed8ae231dd10fd",
+ "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.13.1"
+ },
+ "time": "2021-11-03T20:52:16+00:00"
+ },
+ {
+ "name": "opis/closure",
+ "version": "3.6.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/opis/closure.git",
+ "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/opis/closure/zipball/06e2ebd25f2869e54a306dda991f7db58066f7f6",
+ "reference": "06e2ebd25f2869e54a306dda991f7db58066f7f6",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.4 || ^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "jeremeamia/superclosure": "^2.0",
+ "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0 || ^8.0 || ^9.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.6.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Opis\\Closure\\": "src/"
+ },
+ "files": [
+ "functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marius Sarca",
+ "email": "marius.sarca@gmail.com"
+ },
+ {
+ "name": "Sorin Sarca",
+ "email": "sarca_sorin@hotmail.com"
+ }
+ ],
+ "description": "A library that can be used to serialize closures (anonymous functions) and arbitrary objects.",
+ "homepage": "https://opis.io/closure",
+ "keywords": [
+ "anonymous functions",
+ "closure",
+ "function",
+ "serializable",
+ "serialization",
+ "serialize"
+ ],
+ "support": {
+ "issues": "https://github.com/opis/closure/issues",
+ "source": "https://github.com/opis/closure/tree/3.6.2"
+ },
+ "time": "2021-04-09T13:42:10+00:00"
+ },
+ {
+ "name": "phpoption/phpoption",
+ "version": "1.8.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/schmittjoh/php-option.git",
+ "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/schmittjoh/php-option/zipball/5455cb38aed4523f99977c4a12ef19da4bfe2a28",
+ "reference": "5455cb38aed4523f99977c4a12ef19da4bfe2a28",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "phpunit/phpunit": "^6.5.14 || ^7.0.20 || ^8.5.19 || ^9.5.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.8-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PhpOption\\": "src/PhpOption/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "Apache-2.0"
+ ],
+ "authors": [
+ {
+ "name": "Johannes M. Schmitt",
+ "email": "schmittjoh@gmail.com"
+ },
+ {
+ "name": "Graham Campbell",
+ "email": "hello@gjcampbell.co.uk"
+ }
+ ],
+ "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.8.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/phpoption/phpoption",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-08-28T21:27:29+00:00"
+ },
+ {
+ "name": "psr/container",
+ "version": "1.1.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/container.git",
+ "reference": "513e0666f7216c7459170d56df27dfcefe1689ea"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/513e0666f7216c7459170d56df27dfcefe1689ea",
+ "reference": "513e0666f7216c7459170d56df27dfcefe1689ea",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.4.0"
+ },
+ "type": "library",
+ "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/1.1.2"
+ },
+ "time": "2021-11-05T16:50:12+00:00"
+ },
+ {
+ "name": "psr/event-dispatcher",
+ "version": "1.0.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/event-dispatcher.git",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/event-dispatcher/zipball/dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "reference": "dbefd12671e8a14ec7f180cab83036ed26714bb0",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\EventDispatcher\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Standard interfaces for event handling.",
+ "keywords": [
+ "events",
+ "psr",
+ "psr-14"
+ ],
+ "support": {
+ "issues": "https://github.com/php-fig/event-dispatcher/issues",
+ "source": "https://github.com/php-fig/event-dispatcher/tree/1.0.0"
+ },
+ "time": "2019-01-08T18:20:26+00:00"
+ },
+ {
+ "name": "psr/http-client",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-client.git",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-client/zipball/2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "reference": "2dfb5f6c5eff0e91e20e913f8c5452ed95b86621",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.0 || ^8.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Client\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP clients",
+ "homepage": "https://github.com/php-fig/http-client",
+ "keywords": [
+ "http",
+ "http-client",
+ "psr",
+ "psr-18"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-client/tree/master"
+ },
+ "time": "2020-06-29T06:28:15+00:00"
+ },
+ {
+ "name": "psr/http-factory",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-factory.git",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-factory/zipball/12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "reference": "12ac7fcd07e5b077433f5f2bee95b3a771bf61be",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.0.0",
+ "psr/http-message": "^1.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for PSR-7 HTTP message factories",
+ "keywords": [
+ "factory",
+ "http",
+ "message",
+ "psr",
+ "psr-17",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-factory/tree/master"
+ },
+ "time": "2019-04-30T12:38:16+00:00"
+ },
+ {
+ "name": "psr/http-message",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/http-message.git",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/http-message/zipball/f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "reference": "f6561bf28d520154e4b0ec72be95418abe6d9363",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Http\\Message\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interface for HTTP messages",
+ "homepage": "https://github.com/php-fig/http-message",
+ "keywords": [
+ "http",
+ "http-message",
+ "psr",
+ "psr-7",
+ "request",
+ "response"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/http-message/tree/master"
+ },
+ "time": "2016-08-06T14:39:51+00:00"
+ },
+ {
+ "name": "psr/log",
+ "version": "1.1.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/log.git",
+ "reference": "d49695b909c3b7628b6289db5479a1c204601f11"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/d49695b909c3b7628b6289db5479a1c204601f11",
+ "reference": "d49695b909c3b7628b6289db5479a1c204601f11",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\Log\\": "Psr/Log/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "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/1.1.4"
+ },
+ "time": "2021-05-03T11:20:27+00:00"
+ },
+ {
+ "name": "psr/simple-cache",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/php-fig/simple-cache.git",
+ "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/php-fig/simple-cache/zipball/408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
+ "reference": "408d5eafb83c57f6365a3ca330ff23aa4a5fa39b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Psr\\SimpleCache\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "PHP-FIG",
+ "homepage": "http://www.php-fig.org/"
+ }
+ ],
+ "description": "Common interfaces for simple caching",
+ "keywords": [
+ "cache",
+ "caching",
+ "psr",
+ "psr-16",
+ "simple-cache"
+ ],
+ "support": {
+ "source": "https://github.com/php-fig/simple-cache/tree/master"
+ },
+ "time": "2017-10-23T01:57:42+00:00"
+ },
+ {
+ "name": "psy/psysh",
+ "version": "v0.10.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/bobthecow/psysh.git",
+ "reference": "38017532bba35d15d28dcc001b4274df0251c4a1"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/bobthecow/psysh/zipball/38017532bba35d15d28dcc001b4274df0251c4a1",
+ "reference": "38017532bba35d15d28dcc001b4274df0251c4a1",
+ "shasum": ""
+ },
+ "require": {
+ "ext-json": "*",
+ "ext-tokenizer": "*",
+ "nikic/php-parser": "~4.0|~3.0|~2.0|~1.3",
+ "php": "^8.0 || ^7.0 || ^5.5.9",
+ "symfony/console": "~5.0|~4.0|~3.0|^2.4.2|~2.3.10",
+ "symfony/var-dumper": "~5.0|~4.0|~3.0|~2.7"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.2",
+ "hoa/console": "3.17.*"
+ },
+ "suggest": {
+ "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)",
+ "ext-pdo-sqlite": "The doc command requires SQLite to work.",
+ "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.",
+ "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history.",
+ "hoa/console": "A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit."
+ },
+ "bin": [
+ "bin/psysh"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "0.10.x-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "src/functions.php"
+ ],
+ "psr-4": {
+ "Psy\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Justin Hileman",
+ "email": "justin@justinhileman.info",
+ "homepage": "http://justinhileman.com"
+ }
+ ],
+ "description": "An interactive shell for modern PHP.",
+ "homepage": "http://psysh.org",
+ "keywords": [
+ "REPL",
+ "console",
+ "interactive",
+ "shell"
+ ],
+ "support": {
+ "issues": "https://github.com/bobthecow/psysh/issues",
+ "source": "https://github.com/bobthecow/psysh/tree/v0.10.11"
+ },
+ "time": "2021-11-23T15:02:17+00:00"
+ },
+ {
+ "name": "ralouphie/getallheaders",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ralouphie/getallheaders.git",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ralouphie/getallheaders/zipball/120b605dfeb996808c31b6477290a714d356e822",
+ "reference": "120b605dfeb996808c31b6477290a714d356e822",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.6"
+ },
+ "require-dev": {
+ "php-coveralls/php-coveralls": "^2.1",
+ "phpunit/phpunit": "^5 || ^6.5"
+ },
+ "type": "library",
+ "autoload": {
+ "files": [
+ "src/getallheaders.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ralph Khattar",
+ "email": "ralph.khattar@gmail.com"
+ }
+ ],
+ "description": "A polyfill for getallheaders.",
+ "support": {
+ "issues": "https://github.com/ralouphie/getallheaders/issues",
+ "source": "https://github.com/ralouphie/getallheaders/tree/develop"
+ },
+ "time": "2019-03-08T08:55:37+00:00"
+ },
+ {
+ "name": "ramsey/collection",
+ "version": "1.2.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/collection.git",
+ "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/collection/zipball/cccc74ee5e328031b15640b51056ee8d3bb66c0a",
+ "reference": "cccc74ee5e328031b15640b51056ee8d3bb66c0a",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3 || ^8",
+ "symfony/polyfill-php81": "^1.23"
+ },
+ "require-dev": {
+ "captainhook/captainhook": "^5.3",
+ "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
+ "ergebnis/composer-normalize": "^2.6",
+ "fakerphp/faker": "^1.5",
+ "hamcrest/hamcrest-php": "^2",
+ "jangregor/phpstan-prophecy": "^0.8",
+ "mockery/mockery": "^1.3",
+ "phpspec/prophecy-phpunit": "^2.0",
+ "phpstan/extension-installer": "^1",
+ "phpstan/phpstan": "^0.12.32",
+ "phpstan/phpstan-mockery": "^0.12.5",
+ "phpstan/phpstan-phpunit": "^0.12.11",
+ "phpunit/phpunit": "^8.5 || ^9",
+ "psy/psysh": "^0.10.4",
+ "slevomat/coding-standard": "^6.3",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.4"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Ramsey\\Collection\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ben Ramsey",
+ "email": "ben@benramsey.com",
+ "homepage": "https://benramsey.com"
+ }
+ ],
+ "description": "A PHP library for representing and manipulating collections.",
+ "keywords": [
+ "array",
+ "collection",
+ "hash",
+ "map",
+ "queue",
+ "set"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/collection/issues",
+ "source": "https://github.com/ramsey/collection/tree/1.2.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/collection",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-10-10T03:01:02+00:00"
+ },
+ {
+ "name": "ramsey/uuid",
+ "version": "4.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/ramsey/uuid.git",
+ "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/ramsey/uuid/zipball/fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df",
+ "reference": "fc9bb7fb5388691fd7373cd44dcb4d63bbcf24df",
+ "shasum": ""
+ },
+ "require": {
+ "brick/math": "^0.8 || ^0.9",
+ "ext-json": "*",
+ "php": "^7.2 || ^8.0",
+ "ramsey/collection": "^1.0",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-php80": "^1.14"
+ },
+ "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",
+ "moontoast/math": "^1.1",
+ "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.0",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-mockery": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^8.5 || ^9",
+ "slevomat/coding-standard": "^7.0",
+ "squizlabs/php_codesniffer": "^3.5",
+ "vimeo/psalm": "^4.9"
+ },
+ "suggest": {
+ "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
+ "ext-ctype": "Enables faster processing of character classification using ctype functions.",
+ "ext-gmp": "Enables faster math with arbitrary-precision integers using GMP.",
+ "ext-uuid": "Enables the use of PeclUuidTimeGenerator and PeclUuidRandomGenerator.",
+ "paragonie/random-lib": "Provides RandomLib for use with the RandomLibAdapter",
+ "ramsey/uuid-doctrine": "Allows the use of Ramsey\\Uuid\\Uuid as Doctrine field type."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "4.x-dev"
+ },
+ "captainhook": {
+ "force-install": true
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Ramsey\\Uuid\\": "src/"
+ },
+ "files": [
+ "src/functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "A PHP library for generating and working with universally unique identifiers (UUIDs).",
+ "keywords": [
+ "guid",
+ "identifier",
+ "uuid"
+ ],
+ "support": {
+ "issues": "https://github.com/ramsey/uuid/issues",
+ "source": "https://github.com/ramsey/uuid/tree/4.2.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/ramsey",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-09-25T23:10:38+00:00"
+ },
+ {
+ "name": "swiftmailer/swiftmailer",
+ "version": "v6.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/swiftmailer/swiftmailer.git",
+ "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/swiftmailer/swiftmailer/zipball/8a5d5072dca8f48460fce2f4131fcc495eec654c",
+ "reference": "8a5d5072dca8f48460fce2f4131fcc495eec654c",
+ "shasum": ""
+ },
+ "require": {
+ "egulias/email-validator": "^2.0|^3.1",
+ "php": ">=7.0.0",
+ "symfony/polyfill-iconv": "^1.0",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^1.0",
+ "symfony/phpunit-bridge": "^4.4|^5.4"
+ },
+ "suggest": {
+ "ext-intl": "Needed to support internationalized email addresses"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "6.2-dev"
+ }
+ },
+ "autoload": {
+ "files": [
+ "lib/swift_required.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Chris Corbyn"
+ },
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ }
+ ],
+ "description": "Swiftmailer, free feature-rich PHP mailer",
+ "homepage": "https://swiftmailer.symfony.com",
+ "keywords": [
+ "email",
+ "mail",
+ "mailer"
+ ],
+ "support": {
+ "issues": "https://github.com/swiftmailer/swiftmailer/issues",
+ "source": "https://github.com/swiftmailer/swiftmailer/tree/v6.3.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/fabpot",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/swiftmailer/swiftmailer",
+ "type": "tidelift"
+ }
+ ],
+ "abandoned": "symfony/mailer",
+ "time": "2021-10-18T15:26:12+00:00"
+ },
+ {
+ "name": "symfony/console",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/console.git",
+ "reference": "3e7ab8f5905058984899b05a4648096f558bfeba"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/console/zipball/3e7ab8f5905058984899b05a4648096f558bfeba",
+ "reference": "3e7ab8f5905058984899b05a4648096f558bfeba",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php73": "^1.8",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/string": "^5.1"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<4.4",
+ "symfony/dotenv": "<5.1",
+ "symfony/event-dispatcher": "<4.4",
+ "symfony/lock": "<4.4",
+ "symfony/process": "<4.4"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0|2.0"
+ },
+ "require-dev": {
+ "psr/log": "^1|^2",
+ "symfony/config": "^4.4|^5.0",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/event-dispatcher": "^4.4|^5.0",
+ "symfony/lock": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "symfony/var-dumper": "^4.4|^5.0"
+ },
+ "suggest": {
+ "psr/log": "For using the console logger",
+ "symfony/event-dispatcher": "",
+ "symfony/lock": "",
+ "symfony/process": ""
+ },
+ "type": "library",
+ "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/v5.3.11"
+ },
+ "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": "2021-11-21T19:41:05+00:00"
+ },
+ {
+ "name": "symfony/css-selector",
+ "version": "v5.3.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/css-selector.git",
+ "reference": "7fb120adc7f600a59027775b224c13a33530dd90"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/css-selector/zipball/7fb120adc7f600a59027775b224c13a33530dd90",
+ "reference": "7fb120adc7f600a59027775b224c13a33530dd90",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "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/v5.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": "2021-07-21T12:38:00+00:00"
+ },
+ {
+ "name": "symfony/deprecation-contracts",
+ "version": "v2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/deprecation-contracts.git",
+ "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/6f981ee24cf69ee7ce9736146d1c57c2780598a8",
+ "reference": "6f981ee24cf69ee7ce9736146d1c57c2780598a8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.5-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/v2.5.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": "2021-07-12T14:48:14+00:00"
+ },
+ {
+ "name": "symfony/error-handler",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/error-handler.git",
+ "reference": "eec73dd7218713f48a7996583a741b3bae58c8d3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/error-handler/zipball/eec73dd7218713f48a7996583a741b3bae58c8d3",
+ "reference": "eec73dd7218713f48a7996583a741b3bae58c8d3",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/log": "^1|^2|^3",
+ "symfony/var-dumper": "^4.4|^5.0"
+ },
+ "require-dev": {
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/http-kernel": "^4.4|^5.0",
+ "symfony/serializer": "^4.4|^5.0"
+ },
+ "type": "library",
+ "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/v5.3.11"
+ },
+ "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": "2021-11-13T13:42:37+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher.git",
+ "reference": "661a7a6e085394f8513945669e31f7c1338a7e69"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/661a7a6e085394f8513945669e31f7c1338a7e69",
+ "reference": "661a7a6e085394f8513945669e31f7c1338a7e69",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/event-dispatcher-contracts": "^2",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "conflict": {
+ "symfony/dependency-injection": "<4.4"
+ },
+ "provide": {
+ "psr/event-dispatcher-implementation": "1.0",
+ "symfony/event-dispatcher-implementation": "2.0"
+ },
+ "require-dev": {
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^4.4|^5.0",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/error-handler": "^4.4|^5.0",
+ "symfony/expression-language": "^4.4|^5.0",
+ "symfony/http-foundation": "^4.4|^5.0",
+ "symfony/service-contracts": "^1.1|^2",
+ "symfony/stopwatch": "^4.4|^5.0"
+ },
+ "suggest": {
+ "symfony/dependency-injection": "",
+ "symfony/http-kernel": ""
+ },
+ "type": "library",
+ "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/v5.3.11"
+ },
+ "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": "2021-11-17T12:16:12+00:00"
+ },
+ {
+ "name": "symfony/event-dispatcher-contracts",
+ "version": "v2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/event-dispatcher-contracts.git",
+ "reference": "66bea3b09be61613cd3b4043a65a8ec48cfa6d2a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/66bea3b09be61613cd3b4043a65a8ec48cfa6d2a",
+ "reference": "66bea3b09be61613cd3b4043a65a8ec48cfa6d2a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/event-dispatcher": "^1"
+ },
+ "suggest": {
+ "symfony/event-dispatcher-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.5-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/v2.5.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": "2021-07-12T14:48:14+00:00"
+ },
+ {
+ "name": "symfony/finder",
+ "version": "v5.3.7",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/finder.git",
+ "reference": "a10000ada1e600d109a6c7632e9ac42e8bf2fb93"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/finder/zipball/a10000ada1e600d109a6c7632e9ac42e8bf2fb93",
+ "reference": "a10000ada1e600d109a6c7632e9ac42e8bf2fb93",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "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/v5.3.7"
+ },
+ "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": "2021-08-04T21:20:46+00:00"
+ },
+ {
+ "name": "symfony/http-client-contracts",
+ "version": "v2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-client-contracts.git",
+ "reference": "ec82e57b5b714dbb69300d348bd840b345e24166"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-client-contracts/zipball/ec82e57b5b714dbb69300d348bd840b345e24166",
+ "reference": "ec82e57b5b714dbb69300d348bd840b345e24166",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
+ },
+ "suggest": {
+ "symfony/http-client-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.5-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\HttpClient\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to HTTP clients",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/http-client-contracts/tree/v2.5.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": "2021-11-03T09:24:47+00:00"
+ },
+ {
+ "name": "symfony/http-foundation",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-foundation.git",
+ "reference": "d1e7059ebeb0b8f9fe5eb5b26eacd2e3c1f371cc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-foundation/zipball/d1e7059ebeb0b8f9fe5eb5b26eacd2e3c1f371cc",
+ "reference": "d1e7059ebeb0b8f9fe5eb5b26eacd2e3c1f371cc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-mbstring": "~1.1",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "require-dev": {
+ "predis/predis": "~1.0",
+ "symfony/cache": "^4.4|^5.0",
+ "symfony/expression-language": "^4.4|^5.0",
+ "symfony/mime": "^4.4|^5.0"
+ },
+ "suggest": {
+ "symfony/mime": "To use the file extension guesser"
+ },
+ "type": "library",
+ "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/v5.3.11"
+ },
+ "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": "2021-11-04T16:37:19+00:00"
+ },
+ {
+ "name": "symfony/http-kernel",
+ "version": "v5.3.12",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/http-kernel.git",
+ "reference": "f53025cd1d91b1af85d6d9e17eefa98e31ee953b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f53025cd1d91b1af85d6d9e17eefa98e31ee953b",
+ "reference": "f53025cd1d91b1af85d6d9e17eefa98e31ee953b",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/log": "^1|^2",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/error-handler": "^4.4|^5.0",
+ "symfony/event-dispatcher": "^5.0",
+ "symfony/http-client-contracts": "^1.1|^2",
+ "symfony/http-foundation": "^5.3.7",
+ "symfony/polyfill-ctype": "^1.8",
+ "symfony/polyfill-php73": "^1.9",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "conflict": {
+ "symfony/browser-kit": "<4.4",
+ "symfony/cache": "<5.0",
+ "symfony/config": "<5.0",
+ "symfony/console": "<4.4",
+ "symfony/dependency-injection": "<5.3",
+ "symfony/doctrine-bridge": "<5.0",
+ "symfony/form": "<5.0",
+ "symfony/http-client": "<5.0",
+ "symfony/mailer": "<5.0",
+ "symfony/messenger": "<5.0",
+ "symfony/translation": "<5.0",
+ "symfony/twig-bridge": "<5.0",
+ "symfony/validator": "<5.0",
+ "twig/twig": "<2.13"
+ },
+ "provide": {
+ "psr/log-implementation": "1.0|2.0"
+ },
+ "require-dev": {
+ "psr/cache": "^1.0|^2.0|^3.0",
+ "symfony/browser-kit": "^4.4|^5.0",
+ "symfony/config": "^5.0",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/css-selector": "^4.4|^5.0",
+ "symfony/dependency-injection": "^5.3",
+ "symfony/dom-crawler": "^4.4|^5.0",
+ "symfony/expression-language": "^4.4|^5.0",
+ "symfony/finder": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "symfony/routing": "^4.4|^5.0",
+ "symfony/stopwatch": "^4.4|^5.0",
+ "symfony/translation": "^4.4|^5.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "twig/twig": "^2.13|^3.0.4"
+ },
+ "suggest": {
+ "symfony/browser-kit": "",
+ "symfony/config": "",
+ "symfony/console": "",
+ "symfony/dependency-injection": ""
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\HttpKernel\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides a structured process for converting a Request into a Response",
+ "homepage": "https://symfony.com",
+ "support": {
+ "source": "https://github.com/symfony/http-kernel/tree/v5.3.12"
+ },
+ "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": "2021-11-24T08:46:46+00:00"
+ },
+ {
+ "name": "symfony/mime",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/mime.git",
+ "reference": "dffc0684f10526db12c52fcd6238c64695426d61"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/mime/zipball/dffc0684f10526db12c52fcd6238c64695426d61",
+ "reference": "dffc0684f10526db12c52fcd6238c64695426d61",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-intl-idn": "^1.10",
+ "symfony/polyfill-mbstring": "^1.0",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "conflict": {
+ "egulias/email-validator": "~3.0.0",
+ "phpdocumentor/reflection-docblock": "<3.2.2",
+ "phpdocumentor/type-resolver": "<1.4.0",
+ "symfony/mailer": "<4.4"
+ },
+ "require-dev": {
+ "egulias/email-validator": "^2.1.10|^3.1",
+ "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/property-access": "^4.4|^5.1",
+ "symfony/property-info": "^4.4|^5.1",
+ "symfony/serializer": "^5.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/v5.3.11"
+ },
+ "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": "2021-11-20T16:42:42+00:00"
+ },
+ {
+ "name": "symfony/polyfill-ctype",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-ctype.git",
+ "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/46cd95797e9df938fdd2b03693b5fca5e64b01ce",
+ "reference": "46cd95797e9df938fdd2b03693b5fca5e64b01ce",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-ctype": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Ctype\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Gert de Pagter",
+ "email": "BackEndTea@gmail.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for ctype functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "ctype",
+ "polyfill",
+ "portable"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-ctype/tree/v1.23.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": "2021-02-19T12:13:01+00:00"
+ },
+ {
+ "name": "symfony/polyfill-iconv",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-iconv.git",
+ "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/63b5bb7db83e5673936d6e3b8b3e022ff6474933",
+ "reference": "63b5bb7db83e5673936d6e3b8b3e022ff6474933",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-iconv": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Iconv\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Iconv extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "iconv",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-iconv/tree/v1.23.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": "2021-05-27T09:27:20+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-grapheme",
+ "version": "v1.23.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-grapheme.git",
+ "reference": "16880ba9c5ebe3642d1995ab866db29270b36535"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/16880ba9c5ebe3642d1995ab866db29270b36535",
+ "reference": "16880ba9c5ebe3642d1995ab866db29270b36535",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Grapheme\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's grapheme_* functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "grapheme",
+ "intl",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.23.1"
+ },
+ "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": "2021-05-27T12:26:48+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-idn",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-idn.git",
+ "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/65bd267525e82759e7d8c4e8ceea44f398838e65",
+ "reference": "65bd267525e82759e7d8c4e8ceea44f398838e65",
+ "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.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Idn\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Laurent Bassin",
+ "email": "laurent@bassin.info"
+ },
+ {
+ "name": "Trevor Rowbotham",
+ "email": "trevor.rowbotham@pm.me"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "idn",
+ "intl",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.23.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": "2021-05-27T09:27:20+00:00"
+ },
+ {
+ "name": "symfony/polyfill-intl-normalizer",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-intl-normalizer.git",
+ "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8590a5f561694770bdcd3f9b5c69dde6945028e8",
+ "reference": "8590a5f561694770bdcd3f9b5c69dde6945028e8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-intl": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Intl\\Normalizer\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for intl's Normalizer class and related functions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "intl",
+ "normalizer",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.23.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": "2021-02-19T12:13:01+00:00"
+ },
+ {
+ "name": "symfony/polyfill-mbstring",
+ "version": "v1.23.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-mbstring.git",
+ "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9174a3d80210dca8daa7f31fec659150bbeabfc6",
+ "reference": "9174a3d80210dca8daa7f31fec659150bbeabfc6",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "suggest": {
+ "ext-mbstring": "For best performance"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Mbstring\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill for the Mbstring extension",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "mbstring",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.23.1"
+ },
+ "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": "2021-05-27T12:26:48+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php72",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php72.git",
+ "reference": "9a142215a36a3888e30d0a9eeea9766764e96976"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976",
+ "reference": "9a142215a36a3888e30d0a9eeea9766764e96976",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php72\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.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": "2021-05-27T09:17:38+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php73",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php73.git",
+ "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fba8933c384d6476ab14fb7b8526e5287ca7e010",
+ "reference": "fba8933c384d6476ab14fb7b8526e5287ca7e010",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php73\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 7.3+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php73/tree/v1.23.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": "2021-02-19T12:13:01+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php80",
+ "version": "v1.23.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php80.git",
+ "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/1100343ed1a92e3a38f9ae122fc0eb21602547be",
+ "reference": "1100343ed1a92e3a38f9ae122fc0eb21602547be",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php80\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Ion Bazan",
+ "email": "ion.bazan@gmail.com"
+ },
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php80/tree/v1.23.1"
+ },
+ "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": "2021-07-28T13:41:28+00:00"
+ },
+ {
+ "name": "symfony/polyfill-php81",
+ "version": "v1.23.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/polyfill-php81.git",
+ "reference": "e66119f3de95efc359483f810c4c3e6436279436"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/e66119f3de95efc359483f810c4c3e6436279436",
+ "reference": "e66119f3de95efc359483f810c4c3e6436279436",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "1.23-dev"
+ },
+ "thanks": {
+ "name": "symfony/polyfill",
+ "url": "https://github.com/symfony/polyfill"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Polyfill\\Php81\\": ""
+ },
+ "files": [
+ "bootstrap.php"
+ ],
+ "classmap": [
+ "Resources/stubs"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Symfony polyfill backporting some PHP 8.1+ features to lower PHP versions",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "compatibility",
+ "polyfill",
+ "portable",
+ "shim"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/polyfill-php81/tree/v1.23.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": "2021-05-21T13:25:03+00:00"
+ },
+ {
+ "name": "symfony/process",
+ "version": "v5.3.12",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/process.git",
+ "reference": "e498803a6e95ede78e9d5646ad32a2255c033a6a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/process/zipball/e498803a6e95ede78e9d5646ad32a2255c033a6a",
+ "reference": "e498803a6e95ede78e9d5646ad32a2255c033a6a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "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/v5.3.12"
+ },
+ "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": "2021-11-22T22:39:13+00:00"
+ },
+ {
+ "name": "symfony/routing",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/routing.git",
+ "reference": "fcbc2b81d55984f04bb704c2269755fa5aaf5cca"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/routing/zipball/fcbc2b81d55984f04bb704c2269755fa5aaf5cca",
+ "reference": "fcbc2b81d55984f04bb704c2269755fa5aaf5cca",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "conflict": {
+ "doctrine/annotations": "<1.12",
+ "symfony/config": "<5.3",
+ "symfony/dependency-injection": "<4.4",
+ "symfony/yaml": "<4.4"
+ },
+ "require-dev": {
+ "doctrine/annotations": "^1.12",
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^5.3",
+ "symfony/dependency-injection": "^4.4|^5.0",
+ "symfony/expression-language": "^4.4|^5.0",
+ "symfony/http-foundation": "^4.4|^5.0",
+ "symfony/yaml": "^4.4|^5.0"
+ },
+ "suggest": {
+ "symfony/config": "For using the all-in-one router or any loader",
+ "symfony/expression-language": "For using expression matching",
+ "symfony/http-foundation": "For using a Symfony Request object",
+ "symfony/yaml": "For using the YAML loader"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\Routing\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Fabien Potencier",
+ "email": "fabien@symfony.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Maps an HTTP request to a set of configuration variables",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "router",
+ "routing",
+ "uri",
+ "url"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/routing/tree/v5.3.11"
+ },
+ "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": "2021-11-04T16:37:19+00:00"
+ },
+ {
+ "name": "symfony/service-contracts",
+ "version": "v2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/service-contracts.git",
+ "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/service-contracts/zipball/1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
+ "reference": "1ab11b933cd6bc5464b08e81e2c5b07dec58b0fc",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "psr/container": "^1.1",
+ "symfony/deprecation-contracts": "^2.1"
+ },
+ "conflict": {
+ "ext-psr": "<1.1|>=2"
+ },
+ "suggest": {
+ "symfony/service-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.5-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Service\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to writing services",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/service-contracts/tree/v2.5.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": "2021-11-04T16:48:04+00:00"
+ },
+ {
+ "name": "symfony/string",
+ "version": "v5.3.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/string.git",
+ "reference": "d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/string/zipball/d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c",
+ "reference": "d70c35bb20bbca71fc4ab7921e3c6bda1a82a60c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-ctype": "~1.8",
+ "symfony/polyfill-intl-grapheme": "~1.0",
+ "symfony/polyfill-intl-normalizer": "~1.0",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "~1.15"
+ },
+ "require-dev": {
+ "symfony/error-handler": "^4.4|^5.0",
+ "symfony/http-client": "^4.4|^5.0",
+ "symfony/translation-contracts": "^1.1|^2",
+ "symfony/var-exporter": "^4.4|^5.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Component\\String\\": ""
+ },
+ "files": [
+ "Resources/functions.php"
+ ],
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "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/v5.3.10"
+ },
+ "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": "2021-10-27T18:21:46+00:00"
+ },
+ {
+ "name": "symfony/translation",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation.git",
+ "reference": "17a965c8f3b1b348cf15d903ac53942984561f8a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation/zipball/17a965c8f3b1b348cf15d903ac53942984561f8a",
+ "reference": "17a965c8f3b1b348cf15d903ac53942984561f8a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/deprecation-contracts": "^2.1",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.16",
+ "symfony/translation-contracts": "^2.3"
+ },
+ "conflict": {
+ "symfony/config": "<4.4",
+ "symfony/dependency-injection": "<5.0",
+ "symfony/http-kernel": "<5.0",
+ "symfony/twig-bundle": "<5.0",
+ "symfony/yaml": "<4.4"
+ },
+ "provide": {
+ "symfony/translation-implementation": "2.3"
+ },
+ "require-dev": {
+ "psr/log": "^1|^2|^3",
+ "symfony/config": "^4.4|^5.0",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/dependency-injection": "^5.0",
+ "symfony/finder": "^4.4|^5.0",
+ "symfony/http-kernel": "^5.0",
+ "symfony/intl": "^4.4|^5.0",
+ "symfony/polyfill-intl-icu": "^1.21",
+ "symfony/service-contracts": "^1.1.2|^2",
+ "symfony/yaml": "^4.4|^5.0"
+ },
+ "suggest": {
+ "psr/log-implementation": "To use logging capability in translator",
+ "symfony/config": "",
+ "symfony/yaml": ""
+ },
+ "type": "library",
+ "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/v5.3.11"
+ },
+ "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": "2021-11-04T16:37:19+00:00"
+ },
+ {
+ "name": "symfony/translation-contracts",
+ "version": "v2.5.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/translation-contracts.git",
+ "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/d28150f0f44ce854e942b671fc2620a98aae1b1e",
+ "reference": "d28150f0f44ce854e942b671fc2620a98aae1b1e",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5"
+ },
+ "suggest": {
+ "symfony/translation-implementation": ""
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-main": "2.5-dev"
+ },
+ "thanks": {
+ "name": "symfony/contracts",
+ "url": "https://github.com/symfony/contracts"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Symfony\\Contracts\\Translation\\": ""
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Generic abstractions related to translation",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "abstractions",
+ "contracts",
+ "decoupling",
+ "interfaces",
+ "interoperability",
+ "standards"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/translation-contracts/tree/v2.5.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": "2021-08-17T14:20:01+00:00"
+ },
+ {
+ "name": "symfony/var-dumper",
+ "version": "v5.3.11",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/symfony/var-dumper.git",
+ "reference": "a029b3a11b757f9cc8693040339153b4745a913f"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/symfony/var-dumper/zipball/a029b3a11b757f9cc8693040339153b4745a913f",
+ "reference": "a029b3a11b757f9cc8693040339153b4745a913f",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.2.5",
+ "symfony/polyfill-mbstring": "~1.0",
+ "symfony/polyfill-php80": "^1.16"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<5.4.3",
+ "symfony/console": "<4.4"
+ },
+ "require-dev": {
+ "ext-iconv": "*",
+ "symfony/console": "^4.4|^5.0",
+ "symfony/process": "^4.4|^5.0",
+ "twig/twig": "^2.13|^3.0.4"
+ },
+ "suggest": {
+ "ext-iconv": "To convert non-UTF-8 strings to UTF-8 (or symfony/polyfill-iconv in case ext-iconv cannot be used).",
+ "ext-intl": "To show region name in time zone dump",
+ "symfony/console": "To use the ServerDumpCommand and/or the bin/var-dump-server script"
+ },
+ "bin": [
+ "Resources/bin/var-dump-server"
+ ],
+ "type": "library",
+ "autoload": {
+ "files": [
+ "Resources/functions/dump.php"
+ ],
+ "psr-4": {
+ "Symfony\\Component\\VarDumper\\": ""
+ },
+ "exclude-from-classmap": [
+ "/Tests/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nicolas Grekas",
+ "email": "p@tchwork.com"
+ },
+ {
+ "name": "Symfony Community",
+ "homepage": "https://symfony.com/contributors"
+ }
+ ],
+ "description": "Provides mechanisms for walking through any arbitrary PHP variable",
+ "homepage": "https://symfony.com",
+ "keywords": [
+ "debug",
+ "dump"
+ ],
+ "support": {
+ "source": "https://github.com/symfony/var-dumper/tree/v5.3.11"
+ },
+ "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": "2021-11-12T11:38:27+00:00"
+ },
+ {
+ "name": "tijsverkoyen/css-to-inline-styles",
+ "version": "2.2.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/tijsverkoyen/CssToInlineStyles.git",
+ "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/tijsverkoyen/CssToInlineStyles/zipball/b43b05cf43c1b6d849478965062b6ef73e223bb5",
+ "reference": "b43b05cf43c1b6d849478965062b6ef73e223bb5",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "php": "^5.5 || ^7.0 || ^8.0",
+ "symfony/css-selector": "^2.7 || ^3.0 || ^4.0 || ^5.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^4.8.35 || ^5.7 || ^6.0 || ^7.5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "TijsVerkoyen\\CssToInlineStyles\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Tijs Verkoyen",
+ "email": "css_to_inline_styles@verkoyen.eu",
+ "role": "Developer"
+ }
+ ],
+ "description": "CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. This is very useful when you're sending emails.",
+ "homepage": "https://github.com/tijsverkoyen/CssToInlineStyles",
+ "support": {
+ "issues": "https://github.com/tijsverkoyen/CssToInlineStyles/issues",
+ "source": "https://github.com/tijsverkoyen/CssToInlineStyles/tree/2.2.3"
+ },
+ "time": "2020-07-13T06:12:54+00:00"
+ },
+ {
+ "name": "vlucas/phpdotenv",
+ "version": "v5.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/vlucas/phpdotenv.git",
+ "reference": "d4394d044ed69a8f244f3445bcedf8a0d7fe2403"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/vlucas/phpdotenv/zipball/d4394d044ed69a8f244f3445bcedf8a0d7fe2403",
+ "reference": "d4394d044ed69a8f244f3445bcedf8a0d7fe2403",
+ "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.21 || ^9.5.10"
+ },
+ "suggest": {
+ "ext-filter": "Required to use the boolean validator."
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.4-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"
+ },
+ {
+ "name": "Vance Lucas",
+ "email": "vance@vancelucas.com"
+ }
+ ],
+ "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.4.0"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/GrahamCampbell",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/vlucas/phpdotenv",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2021-11-10T01:08:39+00:00"
+ },
+ {
+ "name": "voku/portable-ascii",
+ "version": "1.5.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/voku/portable-ascii.git",
+ "reference": "80953678b19901e5165c56752d087fc11526017c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/voku/portable-ascii/zipball/80953678b19901e5165c56752d087fc11526017c",
+ "reference": "80953678b19901e5165c56752d087fc11526017c",
+ "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/1.5.6"
+ },
+ "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": "2020-11-12T00:07:28+00:00"
+ },
+ {
+ "name": "webmozart/assert",
+ "version": "1.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/webmozarts/assert.git",
+ "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/6964c76c7804814a842473e0c8fd15bab0f18e25",
+ "reference": "6964c76c7804814a842473e0c8fd15bab0f18e25",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0",
+ "symfony/polyfill-ctype": "^1.8"
+ },
+ "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.10.0"
+ },
+ "time": "2021-03-09T10:59:23+00:00"
+ }
+ ],
+ "packages-dev": [
+ {
+ "name": "doctrine/instantiator",
+ "version": "1.4.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/doctrine/instantiator.git",
+ "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/d56bf6102915de5702778fe20f2de3b2fe570b5b",
+ "reference": "d56bf6102915de5702778fe20f2de3b2fe570b5b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "require-dev": {
+ "doctrine/coding-standard": "^8.0",
+ "ext-pdo": "*",
+ "ext-phar": "*",
+ "phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com",
+ "homepage": "https://ocramius.github.io/"
+ }
+ ],
+ "description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
+ "homepage": "https://www.doctrine-project.org/projects/instantiator.html",
+ "keywords": [
+ "constructor",
+ "instantiate"
+ ],
+ "support": {
+ "issues": "https://github.com/doctrine/instantiator/issues",
+ "source": "https://github.com/doctrine/instantiator/tree/1.4.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%2Finstantiator",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-11-10T18:47:58+00:00"
+ },
+ {
+ "name": "facade/flare-client-php",
+ "version": "1.9.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/facade/flare-client-php.git",
+ "reference": "b2adf1512755637d0cef4f7d1b54301325ac78ed"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/facade/flare-client-php/zipball/b2adf1512755637d0cef4f7d1b54301325ac78ed",
+ "reference": "b2adf1512755637d0cef4f7d1b54301325ac78ed",
+ "shasum": ""
+ },
+ "require": {
+ "facade/ignition-contracts": "~1.0",
+ "illuminate/pipeline": "^5.5|^6.0|^7.0|^8.0",
+ "php": "^7.1|^8.0",
+ "symfony/http-foundation": "^3.3|^4.1|^5.0",
+ "symfony/mime": "^3.4|^4.0|^5.1",
+ "symfony/var-dumper": "^3.4|^4.0|^5.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^2.14",
+ "phpunit/phpunit": "^7.5.16",
+ "spatie/phpunit-snapshot-assertions": "^2.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Facade\\FlareClient\\": "src"
+ },
+ "files": [
+ "src/helpers.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Send PHP errors to Flare",
+ "homepage": "https://github.com/facade/flare-client-php",
+ "keywords": [
+ "exception",
+ "facade",
+ "flare",
+ "reporting"
+ ],
+ "support": {
+ "issues": "https://github.com/facade/flare-client-php/issues",
+ "source": "https://github.com/facade/flare-client-php/tree/1.9.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/spatie",
+ "type": "github"
+ }
+ ],
+ "time": "2021-09-13T12:16:46+00:00"
+ },
+ {
+ "name": "facade/ignition",
+ "version": "2.17.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/facade/ignition.git",
+ "reference": "317f6110c1977b50e06365bbb155fbe5079035ec"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/facade/ignition/zipball/317f6110c1977b50e06365bbb155fbe5079035ec",
+ "reference": "317f6110c1977b50e06365bbb155fbe5079035ec",
+ "shasum": ""
+ },
+ "require": {
+ "ext-curl": "*",
+ "ext-json": "*",
+ "ext-mbstring": "*",
+ "facade/flare-client-php": "^1.9.1",
+ "facade/ignition-contracts": "^1.0.2",
+ "illuminate/support": "^7.0|^8.0",
+ "monolog/monolog": "^2.0",
+ "php": "^7.2.5|^8.0",
+ "symfony/console": "^5.0",
+ "symfony/var-dumper": "^5.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^2.14",
+ "livewire/livewire": "^2.4",
+ "mockery/mockery": "^1.3",
+ "orchestra/testbench": "^5.0|^6.0",
+ "psalm/plugin-laravel": "^1.2"
+ },
+ "suggest": {
+ "laravel/telescope": "^3.1"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.x-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Facade\\Ignition\\IgnitionServiceProvider"
+ ],
+ "aliases": {
+ "Flare": "Facade\\Ignition\\Facades\\Flare"
+ }
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Facade\\Ignition\\": "src"
+ },
+ "files": [
+ "src/helpers.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "A beautiful error page for Laravel applications.",
+ "homepage": "https://github.com/facade/ignition",
+ "keywords": [
+ "error",
+ "flare",
+ "laravel",
+ "page"
+ ],
+ "support": {
+ "docs": "https://flareapp.io/docs/ignition-for-laravel/introduction",
+ "forum": "https://twitter.com/flareappio",
+ "issues": "https://github.com/facade/ignition/issues",
+ "source": "https://github.com/facade/ignition"
+ },
+ "time": "2021-11-25T10:26:30+00:00"
+ },
+ {
+ "name": "facade/ignition-contracts",
+ "version": "1.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/facade/ignition-contracts.git",
+ "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/facade/ignition-contracts/zipball/3c921a1cdba35b68a7f0ccffc6dffc1995b18267",
+ "reference": "3c921a1cdba35b68a7f0ccffc6dffc1995b18267",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.3|^8.0"
+ },
+ "require-dev": {
+ "friendsofphp/php-cs-fixer": "^v2.15.8",
+ "phpunit/phpunit": "^9.3.11",
+ "vimeo/psalm": "^3.17.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Facade\\IgnitionContracts\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Freek Van der Herten",
+ "email": "freek@spatie.be",
+ "homepage": "https://flareapp.io",
+ "role": "Developer"
+ }
+ ],
+ "description": "Solution contracts for Ignition",
+ "homepage": "https://github.com/facade/ignition-contracts",
+ "keywords": [
+ "contracts",
+ "flare",
+ "ignition"
+ ],
+ "support": {
+ "issues": "https://github.com/facade/ignition-contracts/issues",
+ "source": "https://github.com/facade/ignition-contracts/tree/1.0.2"
+ },
+ "time": "2020-10-16T08:27:54+00:00"
+ },
+ {
+ "name": "fakerphp/faker",
+ "version": "v1.16.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/FakerPHP/Faker.git",
+ "reference": "271d384d216e5e5c468a6b28feedf95d49f83b35"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/FakerPHP/Faker/zipball/271d384d216e5e5c468a6b28feedf95d49f83b35",
+ "reference": "271d384d216e5e5c468a6b28feedf95d49f83b35",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0",
+ "psr/container": "^1.0 || ^2.0",
+ "symfony/deprecation-contracts": "^2.2"
+ },
+ "conflict": {
+ "fzaninotto/faker": "*"
+ },
+ "require-dev": {
+ "bamarni/composer-bin-plugin": "^1.4.1",
+ "ext-intl": "*",
+ "symfony/phpunit-bridge": "^4.4 || ^5.2"
+ },
+ "suggest": {
+ "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.16-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.16.0"
+ },
+ "time": "2021-09-06T14:53:37+00:00"
+ },
+ {
+ "name": "filp/whoops",
+ "version": "2.14.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/filp/whoops.git",
+ "reference": "f056f1fe935d9ed86e698905a957334029899895"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/filp/whoops/zipball/f056f1fe935d9ed86e698905a957334029899895",
+ "reference": "f056f1fe935d9ed86e698905a957334029899895",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.5.9 || ^7.0 || ^8.0",
+ "psr/log": "^1.0.1 || ^2.0 || ^3.0"
+ },
+ "require-dev": {
+ "mockery/mockery": "^0.9 || ^1.0",
+ "phpunit/phpunit": "^4.8.36 || ^5.7.27 || ^6.5.14 || ^7.5.20 || ^8.5.8 || ^9.3.3",
+ "symfony/var-dumper": "^2.6 || ^3.0 || ^4.0 || ^5.0"
+ },
+ "suggest": {
+ "symfony/var-dumper": "Pretty print complex values better with var-dumper available",
+ "whoops/soap": "Formats errors as SOAP responses"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.7-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Whoops\\": "src/Whoops/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Filipe Dobreira",
+ "homepage": "https://github.com/filp",
+ "role": "Developer"
+ }
+ ],
+ "description": "php error handling for cool kids",
+ "homepage": "https://filp.github.io/whoops/",
+ "keywords": [
+ "error",
+ "exception",
+ "handling",
+ "library",
+ "throwable",
+ "whoops"
+ ],
+ "support": {
+ "issues": "https://github.com/filp/whoops/issues",
+ "source": "https://github.com/filp/whoops/tree/2.14.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/denis-sokolov",
+ "type": "github"
+ }
+ ],
+ "time": "2021-10-03T12:00:00+00:00"
+ },
+ {
+ "name": "hamcrest/hamcrest-php",
+ "version": "v2.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/hamcrest/hamcrest-php.git",
+ "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/hamcrest/hamcrest-php/zipball/8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
+ "reference": "8c3d0a3f6af734494ad8f6fbbee0ba92422859f3",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^5.3|^7.0|^8.0"
+ },
+ "replace": {
+ "cordoval/hamcrest-php": "*",
+ "davedevelopment/hamcrest-php": "*",
+ "kodova/hamcrest-php": "*"
+ },
+ "require-dev": {
+ "phpunit/php-file-iterator": "^1.4 || ^2.0",
+ "phpunit/phpunit": "^4.8.36 || ^5.7 || ^6.5 || ^7.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "hamcrest"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "description": "This is the PHP port of Hamcrest Matchers",
+ "keywords": [
+ "test"
+ ],
+ "support": {
+ "issues": "https://github.com/hamcrest/hamcrest-php/issues",
+ "source": "https://github.com/hamcrest/hamcrest-php/tree/v2.0.1"
+ },
+ "time": "2020-07-09T08:09:16+00:00"
+ },
+ {
+ "name": "laravel/sail",
+ "version": "v1.12.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/laravel/sail.git",
+ "reference": "31edbfef5c232157244564db4869fd93bc53b8ce"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/laravel/sail/zipball/31edbfef5c232157244564db4869fd93bc53b8ce",
+ "reference": "31edbfef5c232157244564db4869fd93bc53b8ce",
+ "shasum": ""
+ },
+ "require": {
+ "illuminate/console": "^8.0|^9.0",
+ "illuminate/contracts": "^8.0|^9.0",
+ "illuminate/support": "^8.0|^9.0",
+ "php": "^7.3|^8.0"
+ },
+ "bin": [
+ "bin/sail"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ },
+ "laravel": {
+ "providers": [
+ "Laravel\\Sail\\SailServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Laravel\\Sail\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Taylor Otwell",
+ "email": "taylor@laravel.com"
+ }
+ ],
+ "description": "Docker files for running a basic Laravel application.",
+ "keywords": [
+ "docker",
+ "laravel"
+ ],
+ "support": {
+ "issues": "https://github.com/laravel/sail/issues",
+ "source": "https://github.com/laravel/sail"
+ },
+ "time": "2021-11-23T17:35:39+00:00"
+ },
+ {
+ "name": "mockery/mockery",
+ "version": "1.4.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/mockery/mockery.git",
+ "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/e01123a0e847d52d186c5eb4b9bf58b0c6d00346",
+ "reference": "e01123a0e847d52d186c5eb4b9bf58b0c6d00346",
+ "shasum": ""
+ },
+ "require": {
+ "hamcrest/hamcrest-php": "^2.0.1",
+ "lib-pcre": ">=7.0",
+ "php": "^7.3 || ^8.0"
+ },
+ "conflict": {
+ "phpunit/phpunit": "<8.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^8.5 || ^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.4.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-0": {
+ "Mockery": "library/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Pádraic Brady",
+ "email": "padraic.brady@gmail.com",
+ "homepage": "http://blog.astrumfutura.com"
+ },
+ {
+ "name": "Dave Marshall",
+ "email": "dave.marshall@atstsolutions.co.uk",
+ "homepage": "http://davedevelopment.co.uk"
+ }
+ ],
+ "description": "Mockery is a simple yet flexible PHP mock object framework",
+ "homepage": "https://github.com/mockery/mockery",
+ "keywords": [
+ "BDD",
+ "TDD",
+ "library",
+ "mock",
+ "mock objects",
+ "mockery",
+ "stub",
+ "test",
+ "test double",
+ "testing"
+ ],
+ "support": {
+ "issues": "https://github.com/mockery/mockery/issues",
+ "source": "https://github.com/mockery/mockery/tree/1.4.4"
+ },
+ "time": "2021-09-13T15:28:59+00:00"
+ },
+ {
+ "name": "myclabs/deep-copy",
+ "version": "1.10.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/myclabs/DeepCopy.git",
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.1 || ^8.0"
+ },
+ "replace": {
+ "myclabs/deep-copy": "self.version"
+ },
+ "require-dev": {
+ "doctrine/collections": "^1.0",
+ "doctrine/common": "^2.6",
+ "phpunit/phpunit": "^7.1"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "DeepCopy\\": "src/DeepCopy/"
+ },
+ "files": [
+ "src/DeepCopy/deep_copy.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "Create deep copies (clones) of your objects",
+ "keywords": [
+ "clone",
+ "copy",
+ "duplicate",
+ "object",
+ "object graph"
+ ],
+ "support": {
+ "issues": "https://github.com/myclabs/DeepCopy/issues",
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.10.2"
+ },
+ "funding": [
+ {
+ "url": "https://tidelift.com/funding/github/packagist/myclabs/deep-copy",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-11-13T09:40:50+00:00"
+ },
+ {
+ "name": "nunomaduro/collision",
+ "version": "v5.10.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/nunomaduro/collision.git",
+ "reference": "3004cfa49c022183395eabc6d0e5207dfe498d00"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/nunomaduro/collision/zipball/3004cfa49c022183395eabc6d0e5207dfe498d00",
+ "reference": "3004cfa49c022183395eabc6d0e5207dfe498d00",
+ "shasum": ""
+ },
+ "require": {
+ "facade/ignition-contracts": "^1.0",
+ "filp/whoops": "^2.14.3",
+ "php": "^7.3 || ^8.0",
+ "symfony/console": "^5.0"
+ },
+ "require-dev": {
+ "brianium/paratest": "^6.1",
+ "fideloper/proxy": "^4.4.1",
+ "fruitcake/laravel-cors": "^2.0.3",
+ "laravel/framework": "8.x-dev",
+ "nunomaduro/larastan": "^0.6.2",
+ "nunomaduro/mock-final-classes": "^1.0",
+ "orchestra/testbench": "^6.0",
+ "phpstan/phpstan": "^0.12.64",
+ "phpunit/phpunit": "^9.5.0"
+ },
+ "type": "library",
+ "extra": {
+ "laravel": {
+ "providers": [
+ "NunoMaduro\\Collision\\Adapters\\Laravel\\CollisionServiceProvider"
+ ]
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "NunoMaduro\\Collision\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Nuno Maduro",
+ "email": "enunomaduro@gmail.com"
+ }
+ ],
+ "description": "Cli error handling for console/command-line PHP applications.",
+ "keywords": [
+ "artisan",
+ "cli",
+ "command-line",
+ "console",
+ "error",
+ "handling",
+ "laravel",
+ "laravel-zero",
+ "php",
+ "symfony"
+ ],
+ "support": {
+ "issues": "https://github.com/nunomaduro/collision/issues",
+ "source": "https://github.com/nunomaduro/collision"
+ },
+ "funding": [
+ {
+ "url": "https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/nunomaduro",
+ "type": "github"
+ },
+ {
+ "url": "https://www.patreon.com/nunomaduro",
+ "type": "patreon"
+ }
+ ],
+ "time": "2021-09-20T15:06:32+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.1.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phar-io/version.git",
+ "reference": "bae7c545bef187884426f042434e561ab1ddb182"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phar-io/version/zipball/bae7c545bef187884426f042434e561ab1ddb182",
+ "reference": "bae7c545bef187884426f042434e561ab1ddb182",
+ "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.1.0"
+ },
+ "time": "2021-02-23T14:00:09+00:00"
+ },
+ {
+ "name": "phpdocumentor/reflection-common",
+ "version": "2.2.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/ReflectionCommon.git",
+ "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionCommon/zipball/1d01c49d4ed62f25aa84a747ad35d5a16924662b",
+ "reference": "1d01c49d4ed62f25aa84a747ad35d5a16924662b",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-2.x": "2.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Jaap van Otterdijk",
+ "email": "opensource@ijaap.nl"
+ }
+ ],
+ "description": "Common reflection classes used by phpdocumentor to reflect the code structure",
+ "homepage": "http://www.phpdoc.org",
+ "keywords": [
+ "FQSEN",
+ "phpDocumentor",
+ "phpdoc",
+ "reflection",
+ "static analysis"
+ ],
+ "support": {
+ "issues": "https://github.com/phpDocumentor/ReflectionCommon/issues",
+ "source": "https://github.com/phpDocumentor/ReflectionCommon/tree/2.x"
+ },
+ "time": "2020-06-27T09:03:43+00:00"
+ },
+ {
+ "name": "phpdocumentor/reflection-docblock",
+ "version": "5.3.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/ReflectionDocBlock.git",
+ "reference": "622548b623e81ca6d78b721c5e029f4ce664f170"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/ReflectionDocBlock/zipball/622548b623e81ca6d78b721c5e029f4ce664f170",
+ "reference": "622548b623e81ca6d78b721c5e029f4ce664f170",
+ "shasum": ""
+ },
+ "require": {
+ "ext-filter": "*",
+ "php": "^7.2 || ^8.0",
+ "phpdocumentor/reflection-common": "^2.2",
+ "phpdocumentor/type-resolver": "^1.3",
+ "webmozart/assert": "^1.9.1"
+ },
+ "require-dev": {
+ "mockery/mockery": "~1.3.2",
+ "psalm/phar": "^4.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mike van Riel",
+ "email": "me@mikevanriel.com"
+ },
+ {
+ "name": "Jaap van Otterdijk",
+ "email": "account@ijaap.nl"
+ }
+ ],
+ "description": "With this component, a library can provide support for annotations via DocBlocks or otherwise retrieve information that is embedded in a DocBlock.",
+ "support": {
+ "issues": "https://github.com/phpDocumentor/ReflectionDocBlock/issues",
+ "source": "https://github.com/phpDocumentor/ReflectionDocBlock/tree/5.3.0"
+ },
+ "time": "2021-10-19T17:43:47+00:00"
+ },
+ {
+ "name": "phpdocumentor/type-resolver",
+ "version": "1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpDocumentor/TypeResolver.git",
+ "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/a12f7e301eb7258bb68acd89d4aefa05c2906cae",
+ "reference": "a12f7e301eb7258bb68acd89d4aefa05c2906cae",
+ "shasum": ""
+ },
+ "require": {
+ "php": "^7.2 || ^8.0",
+ "phpdocumentor/reflection-common": "^2.0"
+ },
+ "require-dev": {
+ "ext-tokenizer": "*",
+ "psalm/phar": "^4.8"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-1.x": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "phpDocumentor\\Reflection\\": "src"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Mike van Riel",
+ "email": "me@mikevanriel.com"
+ }
+ ],
+ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names",
+ "support": {
+ "issues": "https://github.com/phpDocumentor/TypeResolver/issues",
+ "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.5.1"
+ },
+ "time": "2021-10-02T14:08:47+00:00"
+ },
+ {
+ "name": "phpspec/prophecy",
+ "version": "1.14.0",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/phpspec/prophecy.git",
+ "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/phpspec/prophecy/zipball/d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e",
+ "reference": "d86dfc2e2a3cd366cee475e52c6bb3bbc371aa0e",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/instantiator": "^1.2",
+ "php": "^7.2 || ~8.0, <8.2",
+ "phpdocumentor/reflection-docblock": "^5.2",
+ "sebastian/comparator": "^3.0 || ^4.0",
+ "sebastian/recursion-context": "^3.0 || ^4.0"
+ },
+ "require-dev": {
+ "phpspec/phpspec": "^6.0 || ^7.0",
+ "phpunit/phpunit": "^8.0 || ^9.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Prophecy\\": "src/Prophecy"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Konstantin Kudryashov",
+ "email": "ever.zet@gmail.com",
+ "homepage": "http://everzet.com"
+ },
+ {
+ "name": "Marcello Duarte",
+ "email": "marcello.duarte@gmail.com"
+ }
+ ],
+ "description": "Highly opinionated mocking framework for PHP 5.3+",
+ "homepage": "https://github.com/phpspec/prophecy",
+ "keywords": [
+ "Double",
+ "Dummy",
+ "fake",
+ "mock",
+ "spy",
+ "stub"
+ ],
+ "support": {
+ "issues": "https://github.com/phpspec/prophecy/issues",
+ "source": "https://github.com/phpspec/prophecy/tree/1.14.0"
+ },
+ "time": "2021-09-10T09:02:12+00:00"
+ },
+ {
+ "name": "phpunit/php-code-coverage",
+ "version": "9.2.9",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-code-coverage.git",
+ "reference": "f301eb1453c9e7a1bc912ee8b0ea9db22c60223b"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/f301eb1453c9e7a1bc912ee8b0ea9db22c60223b",
+ "reference": "f301eb1453c9e7a1bc912ee8b0ea9db22c60223b",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-libxml": "*",
+ "ext-xmlwriter": "*",
+ "nikic/php-parser": "^4.13.0",
+ "php": ">=7.3",
+ "phpunit/php-file-iterator": "^3.0.3",
+ "phpunit/php-text-template": "^2.0.2",
+ "sebastian/code-unit-reverse-lookup": "^2.0.2",
+ "sebastian/complexity": "^2.0",
+ "sebastian/environment": "^5.1.2",
+ "sebastian/lines-of-code": "^1.0.3",
+ "sebastian/version": "^3.0.1",
+ "theseer/tokenizer": "^1.2.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "suggest": {
+ "ext-pcov": "*",
+ "ext-xdebug": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "9.2-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that provides collection, processing, and rendering functionality for PHP code coverage information.",
+ "homepage": "https://github.com/sebastianbergmann/php-code-coverage",
+ "keywords": [
+ "coverage",
+ "testing",
+ "xunit"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/9.2.9"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2021-11-19T15:21:02+00:00"
+ },
+ {
+ "name": "phpunit/php-file-iterator",
+ "version": "3.0.5",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-file-iterator.git",
+ "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/aa4be8575f26070b100fccb67faabb28f21f66f8",
+ "reference": "aa4be8575f26070b100fccb67faabb28f21f66f8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "FilterIterator implementation that filters files based on a list of suffixes.",
+ "homepage": "https://github.com/sebastianbergmann/php-file-iterator/",
+ "keywords": [
+ "filesystem",
+ "iterator"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues",
+ "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/3.0.5"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T05:57:25+00:00"
+ },
+ {
+ "name": "phpunit/php-invoker",
+ "version": "3.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-invoker.git",
+ "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-invoker/zipball/5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
+ "reference": "5a10147d0aaf65b58940a0b72f71c9ac0423cc67",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "ext-pcntl": "*",
+ "phpunit/phpunit": "^9.3"
+ },
+ "suggest": {
+ "ext-pcntl": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Invoke callables with a timeout",
+ "homepage": "https://github.com/sebastianbergmann/php-invoker/",
+ "keywords": [
+ "process"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-invoker/issues",
+ "source": "https://github.com/sebastianbergmann/php-invoker/tree/3.1.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T05:58:55+00:00"
+ },
+ {
+ "name": "phpunit/php-text-template",
+ "version": "2.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-text-template.git",
+ "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
+ "reference": "5da5f67fc95621df9ff4c4e5a84d6a8a2acf7c28",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Simple template engine.",
+ "homepage": "https://github.com/sebastianbergmann/php-text-template/",
+ "keywords": [
+ "template"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-text-template/issues",
+ "source": "https://github.com/sebastianbergmann/php-text-template/tree/2.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T05:33:50+00:00"
+ },
+ {
+ "name": "phpunit/php-timer",
+ "version": "5.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/php-timer.git",
+ "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
+ "reference": "5a63ce20ed1b5bf577850e2c4e87f4aa902afbd2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Utility class for timing",
+ "homepage": "https://github.com/sebastianbergmann/php-timer/",
+ "keywords": [
+ "timer"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/php-timer/issues",
+ "source": "https://github.com/sebastianbergmann/php-timer/tree/5.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:16:10+00:00"
+ },
+ {
+ "name": "phpunit/phpunit",
+ "version": "9.5.10",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/phpunit.git",
+ "reference": "c814a05837f2edb0d1471d6e3f4ab3501ca3899a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/c814a05837f2edb0d1471d6e3f4ab3501ca3899a",
+ "reference": "c814a05837f2edb0d1471d6e3f4ab3501ca3899a",
+ "shasum": ""
+ },
+ "require": {
+ "doctrine/instantiator": "^1.3.1",
+ "ext-dom": "*",
+ "ext-json": "*",
+ "ext-libxml": "*",
+ "ext-mbstring": "*",
+ "ext-xml": "*",
+ "ext-xmlwriter": "*",
+ "myclabs/deep-copy": "^1.10.1",
+ "phar-io/manifest": "^2.0.3",
+ "phar-io/version": "^3.0.2",
+ "php": ">=7.3",
+ "phpspec/prophecy": "^1.12.1",
+ "phpunit/php-code-coverage": "^9.2.7",
+ "phpunit/php-file-iterator": "^3.0.5",
+ "phpunit/php-invoker": "^3.1.1",
+ "phpunit/php-text-template": "^2.0.3",
+ "phpunit/php-timer": "^5.0.2",
+ "sebastian/cli-parser": "^1.0.1",
+ "sebastian/code-unit": "^1.0.6",
+ "sebastian/comparator": "^4.0.5",
+ "sebastian/diff": "^4.0.3",
+ "sebastian/environment": "^5.1.3",
+ "sebastian/exporter": "^4.0.3",
+ "sebastian/global-state": "^5.0.1",
+ "sebastian/object-enumerator": "^4.0.3",
+ "sebastian/resource-operations": "^3.0.3",
+ "sebastian/type": "^2.3.4",
+ "sebastian/version": "^3.0.2"
+ },
+ "require-dev": {
+ "ext-pdo": "*",
+ "phpspec/prophecy-phpunit": "^2.0.1"
+ },
+ "suggest": {
+ "ext-soap": "*",
+ "ext-xdebug": "*"
+ },
+ "bin": [
+ "phpunit"
+ ],
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "9.5-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ],
+ "files": [
+ "src/Framework/Assert/Functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "The PHP Unit Testing framework.",
+ "homepage": "https://phpunit.de/",
+ "keywords": [
+ "phpunit",
+ "testing",
+ "xunit"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/phpunit/issues",
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/9.5.10"
+ },
+ "funding": [
+ {
+ "url": "https://phpunit.de/donate.html",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2021-09-25T07:38:51+00:00"
+ },
+ {
+ "name": "sebastian/cli-parser",
+ "version": "1.0.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/cli-parser.git",
+ "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/442e7c7e687e42adc03470c7b668bc4b2402c0b2",
+ "reference": "442e7c7e687e42adc03470c7b668bc4b2402c0b2",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library for parsing CLI options",
+ "homepage": "https://github.com/sebastianbergmann/cli-parser",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/cli-parser/issues",
+ "source": "https://github.com/sebastianbergmann/cli-parser/tree/1.0.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T06:08:49+00:00"
+ },
+ {
+ "name": "sebastian/code-unit",
+ "version": "1.0.8",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/code-unit.git",
+ "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit/zipball/1fc9f64c0927627ef78ba436c9b17d967e68e120",
+ "reference": "1fc9f64c0927627ef78ba436c9b17d967e68e120",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Collection of value objects that represent the PHP code units",
+ "homepage": "https://github.com/sebastianbergmann/code-unit",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/code-unit/issues",
+ "source": "https://github.com/sebastianbergmann/code-unit/tree/1.0.8"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:08:54+00:00"
+ },
+ {
+ "name": "sebastian/code-unit-reverse-lookup",
+ "version": "2.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
+ "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
+ "reference": "ac91f01ccec49fb77bdc6fd1e548bc70f7faa3e5",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Looks up which function or method a line of code belongs to",
+ "homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/issues",
+ "source": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/tree/2.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T05:30:19+00:00"
+ },
+ {
+ "name": "sebastian/comparator",
+ "version": "4.0.6",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/comparator.git",
+ "reference": "55f4261989e546dc112258c7a75935a81a7ce382"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/55f4261989e546dc112258c7a75935a81a7ce382",
+ "reference": "55f4261989e546dc112258c7a75935a81a7ce382",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3",
+ "sebastian/diff": "^4.0",
+ "sebastian/exporter": "^4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@2bepublished.at"
+ }
+ ],
+ "description": "Provides the functionality to compare PHP values for equality",
+ "homepage": "https://github.com/sebastianbergmann/comparator",
+ "keywords": [
+ "comparator",
+ "compare",
+ "equality"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/comparator/issues",
+ "source": "https://github.com/sebastianbergmann/comparator/tree/4.0.6"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T15:49:45+00:00"
+ },
+ {
+ "name": "sebastian/complexity",
+ "version": "2.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/complexity.git",
+ "reference": "739b35e53379900cc9ac327b2147867b8b6efd88"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/739b35e53379900cc9ac327b2147867b8b6efd88",
+ "reference": "739b35e53379900cc9ac327b2147867b8b6efd88",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "^4.7",
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library for calculating the complexity of PHP code units",
+ "homepage": "https://github.com/sebastianbergmann/complexity",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/complexity/issues",
+ "source": "https://github.com/sebastianbergmann/complexity/tree/2.0.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T15:52:27+00:00"
+ },
+ {
+ "name": "sebastian/diff",
+ "version": "4.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/diff.git",
+ "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/3461e3fccc7cfdfc2720be910d3bd73c69be590d",
+ "reference": "3461e3fccc7cfdfc2720be910d3bd73c69be590d",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3",
+ "symfony/process": "^4.2 || ^5"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Kore Nordmann",
+ "email": "mail@kore-nordmann.de"
+ }
+ ],
+ "description": "Diff implementation",
+ "homepage": "https://github.com/sebastianbergmann/diff",
+ "keywords": [
+ "diff",
+ "udiff",
+ "unidiff",
+ "unified diff"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/diff/issues",
+ "source": "https://github.com/sebastianbergmann/diff/tree/4.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:10:38+00:00"
+ },
+ {
+ "name": "sebastian/environment",
+ "version": "5.1.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/environment.git",
+ "reference": "388b6ced16caa751030f6a69e588299fa09200ac"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/388b6ced16caa751030f6a69e588299fa09200ac",
+ "reference": "388b6ced16caa751030f6a69e588299fa09200ac",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "suggest": {
+ "ext-posix": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.1-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides functionality to handle HHVM/PHP environments",
+ "homepage": "http://www.github.com/sebastianbergmann/environment",
+ "keywords": [
+ "Xdebug",
+ "environment",
+ "hhvm"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/environment/issues",
+ "source": "https://github.com/sebastianbergmann/environment/tree/5.1.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T05:52:38+00:00"
+ },
+ {
+ "name": "sebastian/exporter",
+ "version": "4.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/exporter.git",
+ "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/65e8b7db476c5dd267e65eea9cab77584d3cfff9",
+ "reference": "65e8b7db476c5dd267e65eea9cab77584d3cfff9",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3",
+ "sebastian/recursion-context": "^4.0"
+ },
+ "require-dev": {
+ "ext-mbstring": "*",
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Volker Dusch",
+ "email": "github@wallbash.com"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ },
+ {
+ "name": "Bernhard Schussek",
+ "email": "bschussek@gmail.com"
+ }
+ ],
+ "description": "Provides the functionality to export PHP variables for visualization",
+ "homepage": "https://www.github.com/sebastianbergmann/exporter",
+ "keywords": [
+ "export",
+ "exporter"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/exporter/issues",
+ "source": "https://github.com/sebastianbergmann/exporter/tree/4.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2021-11-11T14:18:36+00:00"
+ },
+ {
+ "name": "sebastian/global-state",
+ "version": "5.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/global-state.git",
+ "reference": "23bd5951f7ff26f12d4e3242864df3e08dec4e49"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/23bd5951f7ff26f12d4e3242864df3e08dec4e49",
+ "reference": "23bd5951f7ff26f12d4e3242864df3e08dec4e49",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3",
+ "sebastian/object-reflector": "^2.0",
+ "sebastian/recursion-context": "^4.0"
+ },
+ "require-dev": {
+ "ext-dom": "*",
+ "phpunit/phpunit": "^9.3"
+ },
+ "suggest": {
+ "ext-uopz": "*"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "5.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Snapshotting of global state",
+ "homepage": "http://www.github.com/sebastianbergmann/global-state",
+ "keywords": [
+ "global state"
+ ],
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/global-state/issues",
+ "source": "https://github.com/sebastianbergmann/global-state/tree/5.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2021-06-11T13:31:12+00:00"
+ },
+ {
+ "name": "sebastian/lines-of-code",
+ "version": "1.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/lines-of-code.git",
+ "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/c1c2e997aa3146983ed888ad08b15470a2e22ecc",
+ "reference": "c1c2e997aa3146983ed888ad08b15470a2e22ecc",
+ "shasum": ""
+ },
+ "require": {
+ "nikic/php-parser": "^4.6",
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library for counting the lines of code in PHP source code",
+ "homepage": "https://github.com/sebastianbergmann/lines-of-code",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
+ "source": "https://github.com/sebastianbergmann/lines-of-code/tree/1.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-28T06:42:11+00:00"
+ },
+ {
+ "name": "sebastian/object-enumerator",
+ "version": "4.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-enumerator.git",
+ "reference": "5c9eeac41b290a3712d88851518825ad78f45c71"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/5c9eeac41b290a3712d88851518825ad78f45c71",
+ "reference": "5c9eeac41b290a3712d88851518825ad78f45c71",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3",
+ "sebastian/object-reflector": "^2.0",
+ "sebastian/recursion-context": "^4.0"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Traverses array structures and object graphs to enumerate all referenced objects",
+ "homepage": "https://github.com/sebastianbergmann/object-enumerator/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-enumerator/issues",
+ "source": "https://github.com/sebastianbergmann/object-enumerator/tree/4.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:12:34+00:00"
+ },
+ {
+ "name": "sebastian/object-reflector",
+ "version": "2.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/object-reflector.git",
+ "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
+ "reference": "b4f479ebdbf63ac605d183ece17d8d7fe49c15c7",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Allows reflection of object attributes, including inherited and non-public ones",
+ "homepage": "https://github.com/sebastianbergmann/object-reflector/",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/object-reflector/issues",
+ "source": "https://github.com/sebastianbergmann/object-reflector/tree/2.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:14:26+00:00"
+ },
+ {
+ "name": "sebastian/recursion-context",
+ "version": "4.0.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/recursion-context.git",
+ "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/cd9d8cf3c5804de4341c283ed787f099f5506172",
+ "reference": "cd9d8cf3c5804de4341c283ed787f099f5506172",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "4.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
+ {
+ "name": "Adam Harvey",
+ "email": "aharvey@php.net"
+ }
+ ],
+ "description": "Provides functionality to recursively process PHP variables",
+ "homepage": "http://www.github.com/sebastianbergmann/recursion-context",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/recursion-context/issues",
+ "source": "https://github.com/sebastianbergmann/recursion-context/tree/4.0.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-10-26T13:17:30+00:00"
+ },
+ {
+ "name": "sebastian/resource-operations",
+ "version": "3.0.3",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/resource-operations.git",
+ "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
+ "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.0"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ }
+ ],
+ "description": "Provides a list of PHP built-in functions that operate on resources",
+ "homepage": "https://www.github.com/sebastianbergmann/resource-operations",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/resource-operations/issues",
+ "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T06:45:17+00:00"
+ },
+ {
+ "name": "sebastian/type",
+ "version": "2.3.4",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/type.git",
+ "reference": "b8cd8a1c753c90bc1a0f5372170e3e489136f914"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/type/zipball/b8cd8a1c753c90bc1a0f5372170e3e489136f914",
+ "reference": "b8cd8a1c753c90bc1a0f5372170e3e489136f914",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "^9.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.3-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/2.3.4"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2021-06-15T12:49:02+00:00"
+ },
+ {
+ "name": "sebastian/version",
+ "version": "3.0.2",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/sebastianbergmann/version.git",
+ "reference": "c6c1022351a901512170118436c764e473f6de8c"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/sebastianbergmann/version/zipball/c6c1022351a901512170118436c764e473f6de8c",
+ "reference": "c6c1022351a901512170118436c764e473f6de8c",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7.3"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "3.0-dev"
+ }
+ },
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de",
+ "role": "lead"
+ }
+ ],
+ "description": "Library that helps with managing the version number of Git-hosted PHP projects",
+ "homepage": "https://github.com/sebastianbergmann/version",
+ "support": {
+ "issues": "https://github.com/sebastianbergmann/version/issues",
+ "source": "https://github.com/sebastianbergmann/version/tree/3.0.2"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-09-28T06:39:44+00:00"
+ },
+ {
+ "name": "theseer/tokenizer",
+ "version": "1.2.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/theseer/tokenizer.git",
+ "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e",
+ "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e",
+ "shasum": ""
+ },
+ "require": {
+ "ext-dom": "*",
+ "ext-tokenizer": "*",
+ "ext-xmlwriter": "*",
+ "php": "^7.2 || ^8.0"
+ },
+ "type": "library",
+ "autoload": {
+ "classmap": [
+ "src/"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "BSD-3-Clause"
+ ],
+ "authors": [
+ {
+ "name": "Arne Blankerts",
+ "email": "arne@blankerts.de",
+ "role": "Developer"
+ }
+ ],
+ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
+ "support": {
+ "issues": "https://github.com/theseer/tokenizer/issues",
+ "source": "https://github.com/theseer/tokenizer/tree/1.2.1"
+ },
+ "funding": [
+ {
+ "url": "https://github.com/theseer",
+ "type": "github"
+ }
+ ],
+ "time": "2021-07-28T10:34:58+00:00"
+ }
+ ],
+ "aliases": [],
+ "minimum-stability": "dev",
+ "stability-flags": [],
+ "prefer-stable": true,
+ "prefer-lowest": false,
+ "platform": {
+ "php": "^7.3|^8.0"
+ },
+ "platform-dev": [],
+ "plugin-api-version": "2.0.0"
+}
diff --git a/config/api.php b/config/api.php
new file mode 100644
index 0000000..e8ea7a3
--- /dev/null
+++ b/config/api.php
@@ -0,0 +1,4 @@
+ env('API_URL')
+];
\ No newline at end of file
diff --git a/config/app.php b/config/app.php
new file mode 100644
index 0000000..a8d1a82
--- /dev/null
+++ b/config/app.php
@@ -0,0 +1,235 @@
+ env('APP_NAME', 'Laravel'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Environment
+ |--------------------------------------------------------------------------
+ |
+ | This value determines the "environment" your application is currently
+ | running in. This may determine how you prefer to configure various
+ | services the application utilizes. Set this in your ".env" file.
+ |
+ */
+
+ 'env' => env('APP_ENV', 'production'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Debug Mode
+ |--------------------------------------------------------------------------
+ |
+ | When your application is in debug mode, detailed error messages with
+ | stack traces will be shown on every error that occurs within your
+ | application. If disabled, a simple generic error page is shown.
+ |
+ */
+
+ 'debug' => (bool) env('APP_DEBUG', false),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application URL
+ |--------------------------------------------------------------------------
+ |
+ | This URL is used by the console to properly generate URLs when using
+ | the Artisan command line tool. You should set this to the root of
+ | your application so that it is used when running Artisan tasks.
+ |
+ */
+
+ 'url' => env('APP_URL', 'http://localhost'),
+
+ 'asset_url' => env('ASSET_URL', null),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Timezone
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the default timezone for your application, which
+ | will be used by the PHP date and date-time functions. We have gone
+ | ahead and set this to a sensible default for you out of the box.
+ |
+ */
+
+ 'timezone' => 'UTC',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Locale Configuration
+ |--------------------------------------------------------------------------
+ |
+ | The application locale determines the default locale that will be used
+ | by the translation service provider. You are free to set this value
+ | to any of the locales which will be supported by the application.
+ |
+ */
+
+ 'locale' => 'en',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Application Fallback Locale
+ |--------------------------------------------------------------------------
+ |
+ | The fallback locale determines the locale to use when the current one
+ | is not available. You may change the value to correspond to any of
+ | the language folders that are provided through your application.
+ |
+ */
+
+ 'fallback_locale' => 'en',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Faker Locale
+ |--------------------------------------------------------------------------
+ |
+ | This locale will be used by the Faker PHP library when generating fake
+ | data for your database seeds. For example, this will be used to get
+ | localized telephone numbers, street address information and more.
+ |
+ */
+
+ 'faker_locale' => 'en_US',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Encryption Key
+ |--------------------------------------------------------------------------
+ |
+ | This key is used by the Illuminate encrypter service and should be set
+ | to a random, 32 character string, otherwise these encrypted strings
+ | will not be safe. Please do this before deploying an application!
+ |
+ */
+
+ 'key' => env('APP_KEY'),
+
+ 'cipher' => 'AES-256-CBC',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Autoloaded Service Providers
+ |--------------------------------------------------------------------------
+ |
+ | The service providers listed here will be automatically loaded on the
+ | request to your application. Feel free to add your own services to
+ | this array to grant expanded functionality to your applications.
+ |
+ */
+
+ 'providers' => [
+
+ /*
+ * Laravel Framework Service Providers...
+ */
+ Illuminate\Auth\AuthServiceProvider::class,
+ Illuminate\Broadcasting\BroadcastServiceProvider::class,
+ Illuminate\Bus\BusServiceProvider::class,
+ Illuminate\Cache\CacheServiceProvider::class,
+ Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
+ Illuminate\Cookie\CookieServiceProvider::class,
+ Illuminate\Database\DatabaseServiceProvider::class,
+ Illuminate\Encryption\EncryptionServiceProvider::class,
+ Illuminate\Filesystem\FilesystemServiceProvider::class,
+ Illuminate\Foundation\Providers\FoundationServiceProvider::class,
+ Illuminate\Hashing\HashServiceProvider::class,
+ Illuminate\Mail\MailServiceProvider::class,
+ Illuminate\Notifications\NotificationServiceProvider::class,
+ Illuminate\Pagination\PaginationServiceProvider::class,
+ Illuminate\Pipeline\PipelineServiceProvider::class,
+ Illuminate\Queue\QueueServiceProvider::class,
+ Illuminate\Redis\RedisServiceProvider::class,
+ Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
+ Illuminate\Session\SessionServiceProvider::class,
+ Illuminate\Translation\TranslationServiceProvider::class,
+ Illuminate\Validation\ValidationServiceProvider::class,
+ Illuminate\View\ViewServiceProvider::class,
+
+ /*
+ * Package Service Providers...
+ */
+
+ /*
+ * Application Service Providers...
+ */
+ App\Providers\AppServiceProvider::class,
+ App\Providers\AuthServiceProvider::class,
+ // App\Providers\BroadcastServiceProvider::class,
+ App\Providers\EventServiceProvider::class,
+ App\Providers\RouteServiceProvider::class,
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Class Aliases
+ |--------------------------------------------------------------------------
+ |
+ | This array of class aliases will be registered when this application
+ | is started. However, feel free to register as many as you wish as
+ | the aliases are "lazy" loaded so they don't hinder performance.
+ |
+ */
+
+ 'aliases' => [
+
+ 'App' => Illuminate\Support\Facades\App::class,
+ 'Arr' => Illuminate\Support\Arr::class,
+ 'Artisan' => Illuminate\Support\Facades\Artisan::class,
+ 'Auth' => Illuminate\Support\Facades\Auth::class,
+ 'Blade' => Illuminate\Support\Facades\Blade::class,
+ 'Broadcast' => Illuminate\Support\Facades\Broadcast::class,
+ 'Bus' => Illuminate\Support\Facades\Bus::class,
+ 'Cache' => Illuminate\Support\Facades\Cache::class,
+ 'Config' => Illuminate\Support\Facades\Config::class,
+ 'Cookie' => Illuminate\Support\Facades\Cookie::class,
+ 'Crypt' => Illuminate\Support\Facades\Crypt::class,
+ 'Date' => Illuminate\Support\Facades\Date::class,
+ 'DB' => Illuminate\Support\Facades\DB::class,
+ 'Eloquent' => Illuminate\Database\Eloquent\Model::class,
+ 'Event' => Illuminate\Support\Facades\Event::class,
+ 'File' => Illuminate\Support\Facades\File::class,
+ 'Gate' => Illuminate\Support\Facades\Gate::class,
+ 'Hash' => Illuminate\Support\Facades\Hash::class,
+ 'Http' => Illuminate\Support\Facades\Http::class,
+ 'Js' => Illuminate\Support\Js::class,
+ 'Lang' => Illuminate\Support\Facades\Lang::class,
+ 'Log' => Illuminate\Support\Facades\Log::class,
+ 'Mail' => Illuminate\Support\Facades\Mail::class,
+ 'Notification' => Illuminate\Support\Facades\Notification::class,
+ 'Password' => Illuminate\Support\Facades\Password::class,
+ 'Queue' => Illuminate\Support\Facades\Queue::class,
+ 'RateLimiter' => Illuminate\Support\Facades\RateLimiter::class,
+ 'Redirect' => Illuminate\Support\Facades\Redirect::class,
+ // 'Redis' => Illuminate\Support\Facades\Redis::class,
+ 'Request' => Illuminate\Support\Facades\Request::class,
+ 'Response' => Illuminate\Support\Facades\Response::class,
+ 'Route' => Illuminate\Support\Facades\Route::class,
+ 'Schema' => Illuminate\Support\Facades\Schema::class,
+ 'Session' => Illuminate\Support\Facades\Session::class,
+ 'Storage' => Illuminate\Support\Facades\Storage::class,
+ 'Str' => Illuminate\Support\Str::class,
+ 'URL' => Illuminate\Support\Facades\URL::class,
+ 'Validator' => Illuminate\Support\Facades\Validator::class,
+ 'View' => Illuminate\Support\Facades\View::class,
+
+ ],
+
+];
diff --git a/config/auth.php b/config/auth.php
new file mode 100644
index 0000000..e29a3f7
--- /dev/null
+++ b/config/auth.php
@@ -0,0 +1,111 @@
+ [
+ 'guard' => 'web',
+ 'passwords' => 'users',
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Authentication Guards
+ |--------------------------------------------------------------------------
+ |
+ | Next, you may define every authentication guard for your application.
+ | Of course, a great default configuration has been defined for you
+ | here which uses session storage and the Eloquent user provider.
+ |
+ | All authentication drivers have a user provider. This defines how the
+ | users are actually retrieved out of your database or other storage
+ | mechanisms used by this application to persist your user's data.
+ |
+ | Supported: "session"
+ |
+ */
+
+ 'guards' => [
+ 'web' => [
+ 'driver' => 'session',
+ 'provider' => 'users',
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | User Providers
+ |--------------------------------------------------------------------------
+ |
+ | All authentication drivers have a user provider. This defines how the
+ | users are actually retrieved out of your database or other storage
+ | mechanisms used by this application to persist your user's data.
+ |
+ | If you have multiple user tables or models you may configure multiple
+ | sources which represent each model / table. These sources may then
+ | be assigned to any extra authentication guards you have defined.
+ |
+ | Supported: "database", "eloquent"
+ |
+ */
+
+ 'providers' => [
+ 'users' => [
+ 'driver' => 'eloquent',
+ 'model' => App\Models\User::class,
+ ],
+
+ // 'users' => [
+ // 'driver' => 'database',
+ // 'table' => 'users',
+ // ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Resetting Passwords
+ |--------------------------------------------------------------------------
+ |
+ | You may specify multiple password reset configurations if you have more
+ | than one user table or model in the application and you want to have
+ | separate password reset settings based on the specific user types.
+ |
+ | The expire time is the number of minutes that the reset token should be
+ | considered valid. This security feature keeps tokens short-lived so
+ | they have less time to be guessed. You may change this as needed.
+ |
+ */
+
+ 'passwords' => [
+ 'users' => [
+ 'provider' => 'users',
+ 'table' => 'password_resets',
+ 'expire' => 60,
+ 'throttle' => 60,
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Password Confirmation Timeout
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define the amount of seconds before a password confirmation
+ | times out and the user is prompted to re-enter their password via the
+ | confirmation screen. By default, the timeout lasts for three hours.
+ |
+ */
+
+ 'password_timeout' => 10800,
+
+];
diff --git a/config/broadcasting.php b/config/broadcasting.php
new file mode 100644
index 0000000..2d52982
--- /dev/null
+++ b/config/broadcasting.php
@@ -0,0 +1,64 @@
+ env('BROADCAST_DRIVER', 'null'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Broadcast Connections
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define all of the broadcast connections that will be used
+ | to broadcast events to other systems or over websockets. Samples of
+ | each available type of connection are provided inside this array.
+ |
+ */
+
+ 'connections' => [
+
+ 'pusher' => [
+ 'driver' => 'pusher',
+ 'key' => env('PUSHER_APP_KEY'),
+ 'secret' => env('PUSHER_APP_SECRET'),
+ 'app_id' => env('PUSHER_APP_ID'),
+ 'options' => [
+ 'cluster' => env('PUSHER_APP_CLUSTER'),
+ 'useTLS' => true,
+ ],
+ ],
+
+ '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..8736c7a
--- /dev/null
+++ b/config/cache.php
@@ -0,0 +1,110 @@
+ env('CACHE_DRIVER', 'file'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Cache Stores
+ |--------------------------------------------------------------------------
+ |
+ | Here you may define all of the cache "stores" for your application as
+ | well as their drivers. You may even define multiple stores for the
+ | same cache driver to group types of items stored in your caches.
+ |
+ | Supported drivers: "apc", "array", "database", "file",
+ | "memcached", "redis", "dynamodb", "octane", "null"
+ |
+ */
+
+ 'stores' => [
+
+ 'apc' => [
+ 'driver' => 'apc',
+ ],
+
+ 'array' => [
+ 'driver' => 'array',
+ 'serialize' => false,
+ ],
+
+ 'database' => [
+ 'driver' => 'database',
+ 'table' => 'cache',
+ 'connection' => null,
+ 'lock_connection' => null,
+ ],
+
+ 'file' => [
+ 'driver' => 'file',
+ 'path' => storage_path('framework/cache/data'),
+ ],
+
+ 'memcached' => [
+ 'driver' => 'memcached',
+ 'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),
+ 'sasl' => [
+ env('MEMCACHED_USERNAME'),
+ env('MEMCACHED_PASSWORD'),
+ ],
+ 'options' => [
+ // Memcached::OPT_CONNECT_TIMEOUT => 2000,
+ ],
+ 'servers' => [
+ [
+ 'host' => env('MEMCACHED_HOST', '127.0.0.1'),
+ 'port' => env('MEMCACHED_PORT', 11211),
+ 'weight' => 100,
+ ],
+ ],
+ ],
+
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'cache',
+ 'lock_connection' => 'default',
+ ],
+
+ 'dynamodb' => [
+ 'driver' => 'dynamodb',
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
+ 'table' => env('DYNAMODB_CACHE_TABLE', 'cache'),
+ 'endpoint' => env('DYNAMODB_ENDPOINT'),
+ ],
+
+ 'octane' => [
+ 'driver' => 'octane',
+ ],
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Cache Key Prefix
+ |--------------------------------------------------------------------------
+ |
+ | When utilizing a RAM based store such as APC or Memcached, there might
+ | be other applications utilizing the same cache. So, we'll specify a
+ | value to get prefixed to all our keys so we can avoid collisions.
+ |
+ */
+
+ 'prefix' => env('CACHE_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_cache'),
+
+];
diff --git a/config/cors.php b/config/cors.php
new file mode 100644
index 0000000..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..b42d9b3
--- /dev/null
+++ b/config/database.php
@@ -0,0 +1,147 @@
+ env('DB_CONNECTION', 'mysql'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Database Connections
+ |--------------------------------------------------------------------------
+ |
+ | Here are each of the database connections setup for your application.
+ | Of course, examples of configuring each database platform that is
+ | supported by Laravel is shown below to make development simple.
+ |
+ |
+ | All database work in Laravel is done through the PHP PDO facilities
+ | so make sure you have the driver for your particular database of
+ | choice installed on your machine before you begin development.
+ |
+ */
+
+ 'connections' => [
+
+ 'sqlite' => [
+ 'driver' => 'sqlite',
+ 'url' => env('DATABASE_URL'),
+ 'database' => env('DB_DATABASE', database_path('database.sqlite')),
+ 'prefix' => '',
+ 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true),
+ ],
+
+ 'mysql' => [
+ 'driver' => 'mysql',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', '127.0.0.1'),
+ 'port' => env('DB_PORT', '3306'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'unix_socket' => env('DB_SOCKET', ''),
+ 'charset' => 'utf8mb4',
+ 'collation' => 'utf8mb4_unicode_ci',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ 'strict' => true,
+ 'engine' => null,
+ 'options' => extension_loaded('pdo_mysql') ? array_filter([
+ PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'),
+ ]) : [],
+ ],
+
+ 'pgsql' => [
+ 'driver' => 'pgsql',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', '127.0.0.1'),
+ 'port' => env('DB_PORT', '5432'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'charset' => 'utf8',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ 'schema' => 'public',
+ 'sslmode' => 'prefer',
+ ],
+
+ 'sqlsrv' => [
+ 'driver' => 'sqlsrv',
+ 'url' => env('DATABASE_URL'),
+ 'host' => env('DB_HOST', 'localhost'),
+ 'port' => env('DB_PORT', '1433'),
+ 'database' => env('DB_DATABASE', 'forge'),
+ 'username' => env('DB_USERNAME', 'forge'),
+ 'password' => env('DB_PASSWORD', ''),
+ 'charset' => 'utf8',
+ 'prefix' => '',
+ 'prefix_indexes' => true,
+ ],
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Migration Repository Table
+ |--------------------------------------------------------------------------
+ |
+ | This table keeps track of all the migrations that have already run for
+ | your application. Using this information, we can determine which of
+ | the migrations on disk haven't actually been run in the database.
+ |
+ */
+
+ 'migrations' => 'migrations',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Redis Databases
+ |--------------------------------------------------------------------------
+ |
+ | Redis is an open source, fast, and advanced key-value store that also
+ | provides a richer body of commands than a typical key-value system
+ | such as APC or Memcached. Laravel makes it easy to dig right in.
+ |
+ */
+
+ 'redis' => [
+
+ 'client' => env('REDIS_CLIENT', 'phpredis'),
+
+ 'options' => [
+ 'cluster' => env('REDIS_CLUSTER', 'redis'),
+ 'prefix' => env('REDIS_PREFIX', Str::slug(env('APP_NAME', 'laravel'), '_').'_database_'),
+ ],
+
+ 'default' => [
+ 'url' => env('REDIS_URL'),
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
+ 'password' => env('REDIS_PASSWORD', null),
+ 'port' => env('REDIS_PORT', '6379'),
+ 'database' => env('REDIS_DB', '0'),
+ ],
+
+ 'cache' => [
+ 'url' => env('REDIS_URL'),
+ 'host' => env('REDIS_HOST', '127.0.0.1'),
+ 'password' => env('REDIS_PASSWORD', null),
+ 'port' => env('REDIS_PORT', '6379'),
+ 'database' => env('REDIS_CACHE_DB', '1'),
+ ],
+
+ ],
+
+];
diff --git a/config/filesystems.php b/config/filesystems.php
new file mode 100644
index 0000000..760ef97
--- /dev/null
+++ b/config/filesystems.php
@@ -0,0 +1,73 @@
+ env('FILESYSTEM_DRIVER', '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 setup for each driver as an example of the required options.
+ |
+ | Supported Drivers: "local", "ftp", "sftp", "s3"
+ |
+ */
+
+ 'disks' => [
+
+ 'local' => [
+ 'driver' => 'local',
+ 'root' => storage_path('app'),
+ ],
+
+ 'public' => [
+ 'driver' => 'local',
+ 'root' => storage_path('app/public'),
+ 'url' => env('APP_URL').'/storage',
+ 'visibility' => 'public',
+ ],
+
+ 's3' => [
+ 'driver' => 's3',
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'region' => env('AWS_DEFAULT_REGION'),
+ 'bucket' => env('AWS_BUCKET'),
+ 'url' => env('AWS_URL'),
+ 'endpoint' => env('AWS_ENDPOINT'),
+ 'use_path_style_endpoint' => env('AWS_USE_PATH_STYLE_ENDPOINT', 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..8425770
--- /dev/null
+++ b/config/hashing.php
@@ -0,0 +1,52 @@
+ 'bcrypt',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Bcrypt Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Bcrypt algorithm. This will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'bcrypt' => [
+ 'rounds' => env('BCRYPT_ROUNDS', 10),
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Argon Options
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the configuration options that should be used when
+ | passwords are hashed using the Argon algorithm. These will allow you
+ | to control the amount of time it takes to hash the given password.
+ |
+ */
+
+ 'argon' => [
+ 'memory' => 1024,
+ 'threads' => 2,
+ 'time' => 2,
+ ],
+
+];
diff --git a/config/logging.php b/config/logging.php
new file mode 100644
index 0000000..880cd92
--- /dev/null
+++ b/config/logging.php
@@ -0,0 +1,118 @@
+ 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' => env('LOG_DEPRECATIONS_CHANNEL', 'null'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Log Channels
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure the log channels for your application. Out of
+ | the box, Laravel uses the Monolog PHP logging library. This gives
+ | you a variety of powerful log handlers / formatters to utilize.
+ |
+ | Available Drivers: "single", "daily", "slack", "syslog",
+ | "errorlog", "monolog",
+ | "custom", "stack"
+ |
+ */
+
+ 'channels' => [
+ 'stack' => [
+ 'driver' => 'stack',
+ 'channels' => ['single'],
+ 'ignore_exceptions' => false,
+ ],
+
+ 'single' => [
+ 'driver' => 'single',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => env('LOG_LEVEL', 'debug'),
+ ],
+
+ 'daily' => [
+ 'driver' => 'daily',
+ 'path' => storage_path('logs/laravel.log'),
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'days' => 14,
+ ],
+
+ 'slack' => [
+ 'driver' => 'slack',
+ 'url' => env('LOG_SLACK_WEBHOOK_URL'),
+ 'username' => 'Laravel Log',
+ 'emoji' => ':boom:',
+ 'level' => env('LOG_LEVEL', 'critical'),
+ ],
+
+ 'papertrail' => [
+ 'driver' => 'monolog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'handler' => SyslogUdpHandler::class,
+ 'handler_with' => [
+ 'host' => env('PAPERTRAIL_URL'),
+ 'port' => env('PAPERTRAIL_PORT'),
+ ],
+ ],
+
+ 'stderr' => [
+ 'driver' => 'monolog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ 'handler' => StreamHandler::class,
+ 'formatter' => env('LOG_STDERR_FORMATTER'),
+ 'with' => [
+ 'stream' => 'php://stderr',
+ ],
+ ],
+
+ 'syslog' => [
+ 'driver' => 'syslog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ ],
+
+ 'errorlog' => [
+ 'driver' => 'errorlog',
+ 'level' => env('LOG_LEVEL', 'debug'),
+ ],
+
+ 'null' => [
+ 'driver' => 'monolog',
+ 'handler' => NullHandler::class,
+ ],
+
+ 'emergency' => [
+ 'path' => storage_path('logs/laravel.log'),
+ ],
+ ],
+
+];
diff --git a/config/mail.php b/config/mail.php
new file mode 100644
index 0000000..e860749
--- /dev/null
+++ b/config/mail.php
@@ -0,0 +1,118 @@
+ env('MAIL_MAILER', 'smtp'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Mailer Configurations
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure all of the mailers used by your application plus
+ | their respective settings. Several examples have been configured for
+ | you and you are free to add your own as your application requires.
+ |
+ | Laravel supports a variety of mail "transport" drivers to be used while
+ | sending an e-mail. You will specify which one you are using for your
+ | mailers below. You are free to add additional mailers as required.
+ |
+ | Supported: "smtp", "sendmail", "mailgun", "ses",
+ | "postmark", "log", "array", "failover"
+ |
+ */
+
+ 'mailers' => [
+ 'smtp' => [
+ 'transport' => 'smtp',
+ 'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
+ 'port' => env('MAIL_PORT', 587),
+ 'encryption' => env('MAIL_ENCRYPTION', 'tls'),
+ 'username' => env('MAIL_USERNAME'),
+ 'password' => env('MAIL_PASSWORD'),
+ 'timeout' => null,
+ 'auth_mode' => null,
+ ],
+
+ 'ses' => [
+ 'transport' => 'ses',
+ ],
+
+ 'mailgun' => [
+ 'transport' => 'mailgun',
+ ],
+
+ 'postmark' => [
+ 'transport' => 'postmark',
+ ],
+
+ 'sendmail' => [
+ 'transport' => 'sendmail',
+ 'path' => '/usr/sbin/sendmail -bs',
+ ],
+
+ 'log' => [
+ 'transport' => 'log',
+ 'channel' => env('MAIL_LOG_CHANNEL'),
+ ],
+
+ 'array' => [
+ 'transport' => 'array',
+ ],
+
+ 'failover' => [
+ 'transport' => 'failover',
+ 'mailers' => [
+ 'smtp',
+ 'log',
+ ],
+ ],
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Global "From" Address
+ |--------------------------------------------------------------------------
+ |
+ | You may wish for all e-mails sent by your application to be sent from
+ | the same address. Here, you may specify a name and address that is
+ | used globally for all e-mails that are sent by your application.
+ |
+ */
+
+ 'from' => [
+ 'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
+ 'name' => env('MAIL_FROM_NAME', 'Example'),
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Markdown Mail Settings
+ |--------------------------------------------------------------------------
+ |
+ | If you are using Markdown based email rendering, you may configure your
+ | theme and component paths here, allowing you to customize the design
+ | of the emails. Or, you may simply stick with the Laravel defaults!
+ |
+ */
+
+ 'markdown' => [
+ 'theme' => 'default',
+
+ 'paths' => [
+ resource_path('views/vendor/mail'),
+ ],
+ ],
+
+];
diff --git a/config/queue.php b/config/queue.php
new file mode 100644
index 0000000..25ea5a8
--- /dev/null
+++ b/config/queue.php
@@ -0,0 +1,93 @@
+ env('QUEUE_CONNECTION', 'sync'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Queue Connections
+ |--------------------------------------------------------------------------
+ |
+ | Here you may configure the connection information for each server that
+ | is used by your application. A default configuration has been added
+ | for each back-end shipped with Laravel. You are free to add more.
+ |
+ | Drivers: "sync", "database", "beanstalkd", "sqs", "redis", "null"
+ |
+ */
+
+ 'connections' => [
+
+ 'sync' => [
+ 'driver' => 'sync',
+ ],
+
+ 'database' => [
+ 'driver' => 'database',
+ 'table' => 'jobs',
+ 'queue' => 'default',
+ 'retry_after' => 90,
+ 'after_commit' => false,
+ ],
+
+ 'beanstalkd' => [
+ 'driver' => 'beanstalkd',
+ 'host' => 'localhost',
+ 'queue' => 'default',
+ 'retry_after' => 90,
+ 'block_for' => 0,
+ 'after_commit' => false,
+ ],
+
+ 'sqs' => [
+ 'driver' => 'sqs',
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),
+ 'queue' => env('SQS_QUEUE', 'default'),
+ 'suffix' => env('SQS_SUFFIX'),
+ 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
+ 'after_commit' => false,
+ ],
+
+ 'redis' => [
+ 'driver' => 'redis',
+ 'connection' => 'default',
+ 'queue' => env('REDIS_QUEUE', 'default'),
+ 'retry_after' => 90,
+ 'block_for' => null,
+ 'after_commit' => false,
+ ],
+
+ ],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Failed Queue Jobs
+ |--------------------------------------------------------------------------
+ |
+ | These options configure the behavior of failed queue job logging so you
+ | can control which database and table are used to store the jobs that
+ | have failed. You may change them to any database / table you wish.
+ |
+ */
+
+ 'failed' => [
+ 'driver' => env('QUEUE_FAILED_DRIVER', 'database-uuids'),
+ 'database' => env('DB_CONNECTION', 'mysql'),
+ 'table' => 'failed_jobs',
+ ],
+
+];
diff --git a/config/sanctum.php b/config/sanctum.php
new file mode 100644
index 0000000..9281c92
--- /dev/null
+++ b/config/sanctum.php
@@ -0,0 +1,65 @@
+ explode(',', env('SANCTUM_STATEFUL_DOMAINS', sprintf(
+ '%s%s',
+ 'localhost,localhost:3000,127.0.0.1,127.0.0.1:8000,::1',
+ env('APP_URL') ? ','.parse_url(env('APP_URL'), PHP_URL_HOST) : ''
+ ))),
+
+ /*
+ |--------------------------------------------------------------------------
+ | 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..2a1d616
--- /dev/null
+++ b/config/services.php
@@ -0,0 +1,33 @@
+ [
+ 'domain' => env('MAILGUN_DOMAIN'),
+ 'secret' => env('MAILGUN_SECRET'),
+ 'endpoint' => env('MAILGUN_ENDPOINT', 'api.mailgun.net'),
+ ],
+
+ 'postmark' => [
+ 'token' => env('POSTMARK_TOKEN'),
+ ],
+
+ 'ses' => [
+ 'key' => env('AWS_ACCESS_KEY_ID'),
+ 'secret' => env('AWS_SECRET_ACCESS_KEY'),
+ 'region' => env('AWS_DEFAULT_REGION', 'us-east-1'),
+ ],
+
+];
diff --git a/config/session.php b/config/session.php
new file mode 100644
index 0000000..ac0802b
--- /dev/null
+++ b/config/session.php
@@ -0,0 +1,201 @@
+ env('SESSION_DRIVER', 'file'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Lifetime
+ |--------------------------------------------------------------------------
+ |
+ | Here you may specify the number of minutes that you wish the session
+ | to be allowed to remain idle before it expires. If you want them
+ | to immediately expire on the browser closing, set that option.
+ |
+ */
+
+ 'lifetime' => env('SESSION_LIFETIME', 120),
+
+ 'expire_on_close' => false,
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Encryption
+ |--------------------------------------------------------------------------
+ |
+ | This option allows you to easily specify that all of your session data
+ | should be encrypted before it is stored. All encryption will be run
+ | automatically by Laravel and you can use the Session like normal.
+ |
+ */
+
+ 'encrypt' => false,
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session File Location
+ |--------------------------------------------------------------------------
+ |
+ | When using the native session driver, we need a location where session
+ | files may be stored. A default has been set for you but a different
+ | location may be specified. This is only needed for file sessions.
+ |
+ */
+
+ 'files' => storage_path('framework/sessions'),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Database Connection
+ |--------------------------------------------------------------------------
+ |
+ | When using the "database" or "redis" session drivers, you may specify a
+ | connection that should be used to manage these sessions. This should
+ | correspond to a connection in your database configuration options.
+ |
+ */
+
+ 'connection' => env('SESSION_CONNECTION', null),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Database Table
+ |--------------------------------------------------------------------------
+ |
+ | When using the "database" session driver, you may specify the table we
+ | should use to manage the sessions. Of course, a sensible default is
+ | provided for you; however, you are free to change this as needed.
+ |
+ */
+
+ 'table' => 'sessions',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Cache Store
+ |--------------------------------------------------------------------------
+ |
+ | While using one of the framework's cache driven session backends you may
+ | list a cache store that should be used for these sessions. This value
+ | must match with one of the application's configured cache "stores".
+ |
+ | Affects: "apc", "dynamodb", "memcached", "redis"
+ |
+ */
+
+ 'store' => env('SESSION_STORE', null),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Sweeping Lottery
+ |--------------------------------------------------------------------------
+ |
+ | Some session drivers must manually sweep their storage location to get
+ | rid of old sessions from storage. Here are the chances that it will
+ | happen on a given request. By default, the odds are 2 out of 100.
+ |
+ */
+
+ 'lottery' => [2, 100],
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Cookie Name
+ |--------------------------------------------------------------------------
+ |
+ | Here you may change the name of the cookie used to identify a session
+ | instance by ID. The name specified here will get used every time a
+ | new session cookie is created by the framework for every driver.
+ |
+ */
+
+ 'cookie' => env(
+ 'SESSION_COOKIE',
+ Str::slug(env('APP_NAME', 'laravel'), '_').'_session'
+ ),
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Cookie Path
+ |--------------------------------------------------------------------------
+ |
+ | The session cookie path determines the path for which the cookie will
+ | be regarded as available. Typically, this will be the root path of
+ | your application but you are free to change this when necessary.
+ |
+ */
+
+ 'path' => '/',
+
+ /*
+ |--------------------------------------------------------------------------
+ | Session Cookie Domain
+ |--------------------------------------------------------------------------
+ |
+ | Here you may change the domain of the cookie used to identify a session
+ | in your application. This will determine which domains the cookie is
+ | available to in your application. A sensible default has been set.
+ |
+ */
+
+ 'domain' => env('SESSION_DOMAIN', null),
+
+ /*
+ |--------------------------------------------------------------------------
+ | HTTPS Only Cookies
+ |--------------------------------------------------------------------------
+ |
+ | By setting this option to true, session cookies will only be sent back
+ | to the server if the browser has a HTTPS connection. This will keep
+ | the cookie from being sent to you 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..a3eb239
--- /dev/null
+++ b/database/factories/UserFactory.php
@@ -0,0 +1,39 @@
+ $this->faker->name(),
+ 'email' => $this->faker->unique()->safeEmail(),
+ 'email_verified_at' => now(),
+ 'password' => '$2y$10$92IXUNpkjO0rOQ5byMi.Ye4oKoEa3Ro9llC/.og/at2.uheWG/igi', // password
+ 'remember_token' => Str::random(10),
+ ];
+ }
+
+ /**
+ * Indicate that the model's email address should be unverified.
+ *
+ * @return \Illuminate\Database\Eloquent\Factories\Factory
+ */
+ public function unverified()
+ {
+ return $this->state(function (array $attributes) {
+ return [
+ '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..621a24e
--- /dev/null
+++ b/database/migrations/2014_10_12_000000_create_users_table.php
@@ -0,0 +1,36 @@
+id();
+ $table->string('name');
+ $table->string('email')->unique();
+ $table->timestamp('email_verified_at')->nullable();
+ $table->string('password');
+ $table->rememberToken();
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('users');
+ }
+}
diff --git a/database/migrations/2014_10_12_100000_create_password_resets_table.php b/database/migrations/2014_10_12_100000_create_password_resets_table.php
new file mode 100644
index 0000000..0ee0a36
--- /dev/null
+++ b/database/migrations/2014_10_12_100000_create_password_resets_table.php
@@ -0,0 +1,32 @@
+string('email')->index();
+ $table->string('token');
+ $table->timestamp('created_at')->nullable();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('password_resets');
+ }
+}
diff --git a/database/migrations/2019_08_19_000000_create_failed_jobs_table.php b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php
new file mode 100644
index 0000000..6aa6d74
--- /dev/null
+++ b/database/migrations/2019_08_19_000000_create_failed_jobs_table.php
@@ -0,0 +1,36 @@
+id();
+ $table->string('uuid')->unique();
+ $table->text('connection');
+ $table->text('queue');
+ $table->longText('payload');
+ $table->longText('exception');
+ $table->timestamp('failed_at')->useCurrent();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('failed_jobs');
+ }
+}
diff --git a/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
new file mode 100644
index 0000000..4315e16
--- /dev/null
+++ b/database/migrations/2019_12_14_000001_create_personal_access_tokens_table.php
@@ -0,0 +1,36 @@
+id();
+ $table->morphs('tokenable');
+ $table->string('name');
+ $table->string('token', 64)->unique();
+ $table->text('abilities')->nullable();
+ $table->timestamp('last_used_at')->nullable();
+ $table->timestamps();
+ });
+ }
+
+ /**
+ * Reverse the migrations.
+ *
+ * @return void
+ */
+ public function down()
+ {
+ Schema::dropIfExists('personal_access_tokens');
+ }
+}
diff --git a/database/seeders/DatabaseSeeder.php b/database/seeders/DatabaseSeeder.php
new file mode 100644
index 0000000..57b73b5
--- /dev/null
+++ b/database/seeders/DatabaseSeeder.php
@@ -0,0 +1,18 @@
+create();
+ }
+}
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..0ed84e9
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,7850 @@
+{
+ "requires": true,
+ "lockfileVersion": 1,
+ "dependencies": {
+ "@babel/code-frame": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz",
+ "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==",
+ "dev": true,
+ "requires": {
+ "@babel/highlight": "^7.16.0"
+ }
+ },
+ "@babel/compat-data": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz",
+ "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==",
+ "dev": true
+ },
+ "@babel/core": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz",
+ "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-compilation-targets": "^7.16.0",
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helpers": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0",
+ "convert-source-map": "^1.7.0",
+ "debug": "^4.1.0",
+ "gensync": "^1.0.0-beta.2",
+ "json5": "^2.1.2",
+ "semver": "^6.3.0",
+ "source-map": "^0.5.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/generator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz",
+ "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0",
+ "jsesc": "^2.5.1",
+ "source-map": "^0.5.0"
+ }
+ },
+ "@babel/helper-annotate-as-pure": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz",
+ "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-builder-binary-assignment-operator-visitor": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz",
+ "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-explode-assignable-expression": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-compilation-targets": {
+ "version": "7.16.3",
+ "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz",
+ "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==",
+ "dev": true,
+ "requires": {
+ "@babel/compat-data": "^7.16.0",
+ "@babel/helper-validator-option": "^7.14.5",
+ "browserslist": "^4.17.5",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/helper-create-class-features-plugin": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz",
+ "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-member-expression-to-functions": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0"
+ }
+ },
+ "@babel/helper-create-regexp-features-plugin": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz",
+ "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.16.0",
+ "regexpu-core": "^4.7.1"
+ }
+ },
+ "@babel/helper-define-polyfill-provider": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz",
+ "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-compilation-targets": "^7.13.0",
+ "@babel/helper-module-imports": "^7.12.13",
+ "@babel/helper-plugin-utils": "^7.13.0",
+ "@babel/traverse": "^7.13.0",
+ "debug": "^4.1.1",
+ "lodash.debounce": "^4.0.8",
+ "resolve": "^1.14.2",
+ "semver": "^6.1.2"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/helper-explode-assignable-expression": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz",
+ "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-function-name": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz",
+ "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-get-function-arity": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-get-function-arity": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz",
+ "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-hoist-variables": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz",
+ "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-member-expression-to-functions": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz",
+ "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-module-imports": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz",
+ "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-module-transforms": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz",
+ "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-simple-access": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-optimise-call-expression": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz",
+ "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-plugin-utils": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz",
+ "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==",
+ "dev": true
+ },
+ "@babel/helper-remap-async-to-generator": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.4.tgz",
+ "integrity": "sha512-vGERmmhR+s7eH5Y/cp8PCVzj4XEjerq8jooMfxFdA5xVtAk9Sh4AQsrWgiErUEBjtGrBtOFKDUcWQFW4/dFwMA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.16.0",
+ "@babel/helper-wrap-function": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-replace-supers": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz",
+ "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-member-expression-to-functions": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-simple-access": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz",
+ "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-skip-transparent-expression-wrappers": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz",
+ "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-split-export-declaration": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz",
+ "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helper-validator-identifier": {
+ "version": "7.15.7",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz",
+ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==",
+ "dev": true
+ },
+ "@babel/helper-validator-option": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz",
+ "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==",
+ "dev": true
+ },
+ "@babel/helper-wrap-function": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz",
+ "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/helpers": {
+ "version": "7.16.3",
+ "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz",
+ "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==",
+ "dev": true,
+ "requires": {
+ "@babel/template": "^7.16.0",
+ "@babel/traverse": "^7.16.3",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/highlight": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz",
+ "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "chalk": "^2.0.0",
+ "js-tokens": "^4.0.0"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ }
+ }
+ },
+ "@babel/parser": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.4.tgz",
+ "integrity": "sha512-6V0qdPUaiVHH3RtZeLIsc+6pDhbYzHR8ogA8w+f+Wc77DuXto19g2QUwveINoS34Uw+W8/hQDGJCx+i4n7xcng==",
+ "dev": true
+ },
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": {
+ "version": "7.16.2",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz",
+ "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz",
+ "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.16.0"
+ }
+ },
+ "@babel/plugin-proposal-async-generator-functions": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.4.tgz",
+ "integrity": "sha512-/CUekqaAaZCQHleSK/9HajvcD/zdnJiKRiuUFq8ITE+0HsPzquf53cpFiqAwl/UfmJbR6n5uGPQSPdrmKOvHHg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-remap-async-to-generator": "^7.16.4",
+ "@babel/plugin-syntax-async-generators": "^7.8.4"
+ }
+ },
+ "@babel/plugin-proposal-class-properties": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz",
+ "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-proposal-class-static-block": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz",
+ "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5"
+ }
+ },
+ "@babel/plugin-proposal-dynamic-import": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz",
+ "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-export-namespace-from": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz",
+ "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-json-strings": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz",
+ "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-json-strings": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-logical-assignment-operators": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz",
+ "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-nullish-coalescing-operator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz",
+ "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-numeric-separator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz",
+ "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4"
+ }
+ },
+ "@babel/plugin-proposal-object-rest-spread": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz",
+ "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==",
+ "dev": true,
+ "requires": {
+ "@babel/compat-data": "^7.16.0",
+ "@babel/helper-compilation-targets": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-transform-parameters": "^7.16.0"
+ }
+ },
+ "@babel/plugin-proposal-optional-catch-binding": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz",
+ "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-optional-chaining": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz",
+ "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3"
+ }
+ },
+ "@babel/plugin-proposal-private-methods": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz",
+ "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-class-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-proposal-private-property-in-object": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz",
+ "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.16.0",
+ "@babel/helper-create-class-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5"
+ }
+ },
+ "@babel/plugin-proposal-unicode-property-regex": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz",
+ "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-async-generators": {
+ "version": "7.8.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz",
+ "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-class-properties": {
+ "version": "7.12.13",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz",
+ "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.12.13"
+ }
+ },
+ "@babel/plugin-syntax-class-static-block": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz",
+ "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-dynamic-import": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz",
+ "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-export-namespace-from": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz",
+ "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.3"
+ }
+ },
+ "@babel/plugin-syntax-json-strings": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz",
+ "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-logical-assignment-operators": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz",
+ "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-nullish-coalescing-operator": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz",
+ "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-numeric-separator": {
+ "version": "7.10.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz",
+ "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.10.4"
+ }
+ },
+ "@babel/plugin-syntax-object-rest-spread": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz",
+ "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-catch-binding": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz",
+ "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-optional-chaining": {
+ "version": "7.8.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz",
+ "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.8.0"
+ }
+ },
+ "@babel/plugin-syntax-private-property-in-object": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz",
+ "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-syntax-top-level-await": {
+ "version": "7.14.5",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz",
+ "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-arrow-functions": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz",
+ "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-async-to-generator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz",
+ "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-remap-async-to-generator": "^7.16.0"
+ }
+ },
+ "@babel/plugin-transform-block-scoped-functions": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz",
+ "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-block-scoping": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz",
+ "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-classes": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz",
+ "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-annotate-as-pure": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-optimise-call-expression": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/plugin-transform-computed-properties": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz",
+ "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-destructuring": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz",
+ "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-dotall-regex": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz",
+ "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-duplicate-keys": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz",
+ "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-exponentiation-operator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz",
+ "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-for-of": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz",
+ "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-function-name": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz",
+ "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-literals": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz",
+ "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-member-expression-literals": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz",
+ "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-modules-amd": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz",
+ "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-commonjs": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz",
+ "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-simple-access": "^7.16.0",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-systemjs": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz",
+ "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-hoist-variables": "^7.16.0",
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "babel-plugin-dynamic-import-node": "^2.3.3"
+ }
+ },
+ "@babel/plugin-transform-modules-umd": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz",
+ "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-transforms": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-named-capturing-groups-regex": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz",
+ "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.16.0"
+ }
+ },
+ "@babel/plugin-transform-new-target": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz",
+ "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-object-super": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz",
+ "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-replace-supers": "^7.16.0"
+ }
+ },
+ "@babel/plugin-transform-parameters": {
+ "version": "7.16.3",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz",
+ "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-property-literals": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz",
+ "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-regenerator": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz",
+ "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==",
+ "dev": true,
+ "requires": {
+ "regenerator-transform": "^0.14.2"
+ }
+ },
+ "@babel/plugin-transform-reserved-words": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz",
+ "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-runtime": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.4.tgz",
+ "integrity": "sha512-pru6+yHANMTukMtEZGC4fs7XPwg35v8sj5CIEmE+gEkFljFiVJxEWxx/7ZDkTK+iZRYo1bFXBtfIN95+K3cJ5A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-module-imports": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "babel-plugin-polyfill-corejs2": "^0.3.0",
+ "babel-plugin-polyfill-corejs3": "^0.4.0",
+ "babel-plugin-polyfill-regenerator": "^0.3.0",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/plugin-transform-shorthand-properties": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz",
+ "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-spread": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz",
+ "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0"
+ }
+ },
+ "@babel/plugin-transform-sticky-regex": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz",
+ "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-template-literals": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz",
+ "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-typeof-symbol": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz",
+ "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-escapes": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz",
+ "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/plugin-transform-unicode-regex": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz",
+ "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-create-regexp-features-plugin": "^7.16.0",
+ "@babel/helper-plugin-utils": "^7.14.5"
+ }
+ },
+ "@babel/preset-env": {
+ "version": "7.16.4",
+ "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.4.tgz",
+ "integrity": "sha512-v0QtNd81v/xKj4gNKeuAerQ/azeNn/G1B1qMLeXOcV8+4TWlD2j3NV1u8q29SDFBXx/NBq5kyEAO+0mpRgacjA==",
+ "dev": true,
+ "requires": {
+ "@babel/compat-data": "^7.16.4",
+ "@babel/helper-compilation-targets": "^7.16.3",
+ "@babel/helper-plugin-utils": "^7.14.5",
+ "@babel/helper-validator-option": "^7.14.5",
+ "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2",
+ "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0",
+ "@babel/plugin-proposal-async-generator-functions": "^7.16.4",
+ "@babel/plugin-proposal-class-properties": "^7.16.0",
+ "@babel/plugin-proposal-class-static-block": "^7.16.0",
+ "@babel/plugin-proposal-dynamic-import": "^7.16.0",
+ "@babel/plugin-proposal-export-namespace-from": "^7.16.0",
+ "@babel/plugin-proposal-json-strings": "^7.16.0",
+ "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0",
+ "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0",
+ "@babel/plugin-proposal-numeric-separator": "^7.16.0",
+ "@babel/plugin-proposal-object-rest-spread": "^7.16.0",
+ "@babel/plugin-proposal-optional-catch-binding": "^7.16.0",
+ "@babel/plugin-proposal-optional-chaining": "^7.16.0",
+ "@babel/plugin-proposal-private-methods": "^7.16.0",
+ "@babel/plugin-proposal-private-property-in-object": "^7.16.0",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.16.0",
+ "@babel/plugin-syntax-async-generators": "^7.8.4",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-class-static-block": "^7.14.5",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-syntax-export-namespace-from": "^7.8.3",
+ "@babel/plugin-syntax-json-strings": "^7.8.3",
+ "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4",
+ "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3",
+ "@babel/plugin-syntax-numeric-separator": "^7.10.4",
+ "@babel/plugin-syntax-object-rest-spread": "^7.8.3",
+ "@babel/plugin-syntax-optional-catch-binding": "^7.8.3",
+ "@babel/plugin-syntax-optional-chaining": "^7.8.3",
+ "@babel/plugin-syntax-private-property-in-object": "^7.14.5",
+ "@babel/plugin-syntax-top-level-await": "^7.14.5",
+ "@babel/plugin-transform-arrow-functions": "^7.16.0",
+ "@babel/plugin-transform-async-to-generator": "^7.16.0",
+ "@babel/plugin-transform-block-scoped-functions": "^7.16.0",
+ "@babel/plugin-transform-block-scoping": "^7.16.0",
+ "@babel/plugin-transform-classes": "^7.16.0",
+ "@babel/plugin-transform-computed-properties": "^7.16.0",
+ "@babel/plugin-transform-destructuring": "^7.16.0",
+ "@babel/plugin-transform-dotall-regex": "^7.16.0",
+ "@babel/plugin-transform-duplicate-keys": "^7.16.0",
+ "@babel/plugin-transform-exponentiation-operator": "^7.16.0",
+ "@babel/plugin-transform-for-of": "^7.16.0",
+ "@babel/plugin-transform-function-name": "^7.16.0",
+ "@babel/plugin-transform-literals": "^7.16.0",
+ "@babel/plugin-transform-member-expression-literals": "^7.16.0",
+ "@babel/plugin-transform-modules-amd": "^7.16.0",
+ "@babel/plugin-transform-modules-commonjs": "^7.16.0",
+ "@babel/plugin-transform-modules-systemjs": "^7.16.0",
+ "@babel/plugin-transform-modules-umd": "^7.16.0",
+ "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0",
+ "@babel/plugin-transform-new-target": "^7.16.0",
+ "@babel/plugin-transform-object-super": "^7.16.0",
+ "@babel/plugin-transform-parameters": "^7.16.3",
+ "@babel/plugin-transform-property-literals": "^7.16.0",
+ "@babel/plugin-transform-regenerator": "^7.16.0",
+ "@babel/plugin-transform-reserved-words": "^7.16.0",
+ "@babel/plugin-transform-shorthand-properties": "^7.16.0",
+ "@babel/plugin-transform-spread": "^7.16.0",
+ "@babel/plugin-transform-sticky-regex": "^7.16.0",
+ "@babel/plugin-transform-template-literals": "^7.16.0",
+ "@babel/plugin-transform-typeof-symbol": "^7.16.0",
+ "@babel/plugin-transform-unicode-escapes": "^7.16.0",
+ "@babel/plugin-transform-unicode-regex": "^7.16.0",
+ "@babel/preset-modules": "^0.1.5",
+ "@babel/types": "^7.16.0",
+ "babel-plugin-polyfill-corejs2": "^0.3.0",
+ "babel-plugin-polyfill-corejs3": "^0.4.0",
+ "babel-plugin-polyfill-regenerator": "^0.3.0",
+ "core-js-compat": "^3.19.1",
+ "semver": "^6.3.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "@babel/preset-modules": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz",
+ "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-plugin-utils": "^7.0.0",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
+ "@babel/plugin-transform-dotall-regex": "^7.4.4",
+ "@babel/types": "^7.4.4",
+ "esutils": "^2.0.2"
+ }
+ },
+ "@babel/runtime": {
+ "version": "7.16.3",
+ "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz",
+ "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==",
+ "dev": true,
+ "requires": {
+ "regenerator-runtime": "^0.13.4"
+ }
+ },
+ "@babel/template": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz",
+ "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.16.0",
+ "@babel/parser": "^7.16.0",
+ "@babel/types": "^7.16.0"
+ }
+ },
+ "@babel/traverse": {
+ "version": "7.16.3",
+ "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz",
+ "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.16.0",
+ "@babel/generator": "^7.16.0",
+ "@babel/helper-function-name": "^7.16.0",
+ "@babel/helper-hoist-variables": "^7.16.0",
+ "@babel/helper-split-export-declaration": "^7.16.0",
+ "@babel/parser": "^7.16.3",
+ "@babel/types": "^7.16.0",
+ "debug": "^4.1.0",
+ "globals": "^11.1.0"
+ }
+ },
+ "@babel/types": {
+ "version": "7.16.0",
+ "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz",
+ "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-validator-identifier": "^7.15.7",
+ "to-fast-properties": "^2.0.0"
+ }
+ },
+ "@discoveryjs/json-ext": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.5.tgz",
+ "integrity": "sha512-6nFkfkmSeV/rqSaS4oWHgmpnYw194f6hmWF5is6b0J1naJZoiD0NTc9AiUwPHvWsowkjuHErCZT1wa0jg+BLIA==",
+ "dev": true
+ },
+ "@headlessui/vue": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/@headlessui/vue/-/vue-1.4.2.tgz",
+ "integrity": "sha512-+uOaPwHncxHZ6JBwYycu3YxDDrY0v1tcxCtK04H1WGBLBm07dqVi38Q2RB7eY867FUhD0sL6q+Fj69rVn8P0OQ=="
+ },
+ "@nodelib/fs.scandir": {
+ "version": "2.1.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+ "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
+ "dev": true,
+ "requires": {
+ "@nodelib/fs.stat": "2.0.5",
+ "run-parallel": "^1.1.9"
+ }
+ },
+ "@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+ "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
+ "dev": true
+ },
+ "@nodelib/fs.walk": {
+ "version": "1.2.8",
+ "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+ "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
+ "dev": true,
+ "requires": {
+ "@nodelib/fs.scandir": "2.1.5",
+ "fastq": "^1.6.0"
+ }
+ },
+ "@trysound/sax": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz",
+ "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==",
+ "dev": true
+ },
+ "@types/babel__core": {
+ "version": "7.1.16",
+ "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz",
+ "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==",
+ "dev": true,
+ "requires": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0",
+ "@types/babel__generator": "*",
+ "@types/babel__template": "*",
+ "@types/babel__traverse": "*"
+ }
+ },
+ "@types/babel__generator": {
+ "version": "7.6.3",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz",
+ "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__template": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz",
+ "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==",
+ "dev": true,
+ "requires": {
+ "@babel/parser": "^7.1.0",
+ "@babel/types": "^7.0.0"
+ }
+ },
+ "@types/babel__traverse": {
+ "version": "7.14.2",
+ "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz",
+ "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==",
+ "dev": true,
+ "requires": {
+ "@babel/types": "^7.3.0"
+ }
+ },
+ "@types/clean-css": {
+ "version": "4.2.5",
+ "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.5.tgz",
+ "integrity": "sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*",
+ "source-map": "^0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "@types/eslint": {
+ "version": "8.2.0",
+ "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.0.tgz",
+ "integrity": "sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==",
+ "dev": true,
+ "requires": {
+ "@types/estree": "*",
+ "@types/json-schema": "*"
+ }
+ },
+ "@types/eslint-scope": {
+ "version": "3.7.1",
+ "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz",
+ "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==",
+ "dev": true,
+ "requires": {
+ "@types/eslint": "*",
+ "@types/estree": "*"
+ }
+ },
+ "@types/estree": {
+ "version": "0.0.50",
+ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
+ "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
+ "dev": true
+ },
+ "@types/glob": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz",
+ "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==",
+ "dev": true,
+ "requires": {
+ "@types/minimatch": "*",
+ "@types/node": "*"
+ }
+ },
+ "@types/http-proxy": {
+ "version": "1.17.7",
+ "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz",
+ "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/imagemin": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-8.0.0.tgz",
+ "integrity": "sha512-B9X2CUeDv/uUeY9CqkzSTfmsLkeJP6PkmXlh4lODBbf9SwpmNuLS30WzUOi863dgsjY3zt3gY5q2F+UdifRi1A==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*"
+ }
+ },
+ "@types/imagemin-gifsicle": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.1.tgz",
+ "integrity": "sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==",
+ "dev": true,
+ "requires": {
+ "@types/imagemin": "*"
+ }
+ },
+ "@types/imagemin-mozjpeg": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.1.tgz",
+ "integrity": "sha512-kMQWEoKxxhlnH4POI3qfW9DjXlQfi80ux3l2b3j5R3eudSCoUIzKQLkfMjNJ6eMYnMWBcB+rfQOWqIzdIwFGKw==",
+ "dev": true,
+ "requires": {
+ "@types/imagemin": "*"
+ }
+ },
+ "@types/imagemin-optipng": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz",
+ "integrity": "sha512-XCM/3q+HUL7v4zOqMI+dJ5dTxT+MUukY9KU49DSnYb/4yWtSMHJyADP+WHSMVzTR63J2ZvfUOzSilzBNEQW78g==",
+ "dev": true,
+ "requires": {
+ "@types/imagemin": "*"
+ }
+ },
+ "@types/imagemin-svgo": {
+ "version": "8.0.1",
+ "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz",
+ "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==",
+ "dev": true,
+ "requires": {
+ "@types/imagemin": "*",
+ "@types/svgo": "^1"
+ }
+ },
+ "@types/json-schema": {
+ "version": "7.0.9",
+ "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
+ "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
+ "dev": true
+ },
+ "@types/minimatch": {
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz",
+ "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==",
+ "dev": true
+ },
+ "@types/node": {
+ "version": "16.11.10",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.10.tgz",
+ "integrity": "sha512-3aRnHa1KlOEEhJ6+CvyHKK5vE9BcLGjtUpwvqYLRvYNQKMfabu3BwfJaA/SLW8dxe28LsNDjtHwePTuzn3gmOA==",
+ "dev": true
+ },
+ "@types/parse-json": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz",
+ "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==",
+ "dev": true
+ },
+ "@types/retry": {
+ "version": "0.12.1",
+ "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
+ "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==",
+ "dev": true
+ },
+ "@types/svgo": {
+ "version": "1.3.6",
+ "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz",
+ "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==",
+ "dev": true
+ },
+ "@vue-hero-icons/outline": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@vue-hero-icons/outline/-/outline-1.7.2.tgz",
+ "integrity": "sha512-mgMpncarjZHXY1K2tyjbYHf53yQG9amroDR9t2iH/umpsN8+f8RNcTy1m131EZ8WBCm8MpF97XpXPV129rvtVg==",
+ "requires": {
+ "babel-helper-vue-jsx-merge-props": "^2.0.3"
+ }
+ },
+ "@vue-hero-icons/solid": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/@vue-hero-icons/solid/-/solid-1.7.2.tgz",
+ "integrity": "sha512-ngjgdYgdjXp8BuHmx998Kl2tAmbatJXdYO8Cut+DXo9OVGZMuVmIzIjnar4H5Wf9wFVdCuag+HazLEu9F7T3cw==",
+ "requires": {
+ "babel-helper-vue-jsx-merge-props": "^2.0.3"
+ }
+ },
+ "@vue/component-compiler-utils": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz",
+ "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==",
+ "dev": true,
+ "requires": {
+ "consolidate": "^0.15.1",
+ "hash-sum": "^1.0.2",
+ "lru-cache": "^4.1.2",
+ "merge-source-map": "^1.1.0",
+ "postcss": "^7.0.36",
+ "postcss-selector-parser": "^6.0.2",
+ "prettier": "^1.18.2 || ^2.0.0",
+ "source-map": "~0.6.1",
+ "vue-template-es2015-compiler": "^1.9.0"
+ },
+ "dependencies": {
+ "lru-cache": {
+ "version": "4.1.5",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz",
+ "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==",
+ "dev": true,
+ "requires": {
+ "pseudomap": "^1.0.2",
+ "yallist": "^2.1.2"
+ }
+ },
+ "picocolors": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
+ "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==",
+ "dev": true
+ },
+ "postcss": {
+ "version": "7.0.39",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
+ "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
+ "dev": true,
+ "requires": {
+ "picocolors": "^0.2.1",
+ "source-map": "^0.6.1"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "yallist": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz",
+ "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=",
+ "dev": true
+ }
+ }
+ },
+ "@vue/composition-api": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@vue/composition-api/-/composition-api-1.4.0.tgz",
+ "integrity": "sha512-fanqJw1cqhkfS1dcpFY52CeR0aWDBr7ub/0ObPWqMnNPdRsMi1gX04Q3aLeRtJEuVeCFewNbqvkPskkSPTVaXQ==",
+ "requires": {
+ "tslib": "^2.3.1"
+ }
+ },
+ "@vue/reactivity": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.1.5.tgz",
+ "integrity": "sha512-1tdfLmNjWG6t/CsPldh+foumYFo3cpyCHgBYQ34ylaMsJ+SNHQ1kApMIa8jN+i593zQuaw3AdWH0nJTARzCFhg==",
+ "requires": {
+ "@vue/shared": "3.1.5"
+ }
+ },
+ "@vue/shared": {
+ "version": "3.1.5",
+ "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.1.5.tgz",
+ "integrity": "sha512-oJ4F3TnvpXaQwZJNF3ZK+kLPHKarDmJjJ6jyzVNDKH9md1dptjC7lWR//jrGuLdek/U6iltWxqAnYOu8gCiOvA=="
+ },
+ "@webassemblyjs/ast": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
+ "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/helper-numbers": "1.11.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
+ }
+ },
+ "@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
+ "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
+ "dev": true
+ },
+ "@webassemblyjs/helper-api-error": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
+ "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
+ "dev": true
+ },
+ "@webassemblyjs/helper-buffer": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
+ "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
+ "dev": true
+ },
+ "@webassemblyjs/helper-numbers": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
+ "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/floating-point-hex-parser": "1.11.1",
+ "@webassemblyjs/helper-api-error": "1.11.1",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
+ "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
+ "dev": true
+ },
+ "@webassemblyjs/helper-wasm-section": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
+ "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/helper-buffer": "1.11.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+ "@webassemblyjs/wasm-gen": "1.11.1"
+ }
+ },
+ "@webassemblyjs/ieee754": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
+ "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
+ "dev": true,
+ "requires": {
+ "@xtuc/ieee754": "^1.2.0"
+ }
+ },
+ "@webassemblyjs/leb128": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
+ "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
+ "dev": true,
+ "requires": {
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webassemblyjs/utf8": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
+ "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
+ "dev": true
+ },
+ "@webassemblyjs/wasm-edit": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
+ "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/helper-buffer": "1.11.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+ "@webassemblyjs/helper-wasm-section": "1.11.1",
+ "@webassemblyjs/wasm-gen": "1.11.1",
+ "@webassemblyjs/wasm-opt": "1.11.1",
+ "@webassemblyjs/wasm-parser": "1.11.1",
+ "@webassemblyjs/wast-printer": "1.11.1"
+ }
+ },
+ "@webassemblyjs/wasm-gen": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
+ "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+ "@webassemblyjs/ieee754": "1.11.1",
+ "@webassemblyjs/leb128": "1.11.1",
+ "@webassemblyjs/utf8": "1.11.1"
+ }
+ },
+ "@webassemblyjs/wasm-opt": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
+ "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/helper-buffer": "1.11.1",
+ "@webassemblyjs/wasm-gen": "1.11.1",
+ "@webassemblyjs/wasm-parser": "1.11.1"
+ }
+ },
+ "@webassemblyjs/wasm-parser": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
+ "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/helper-api-error": "1.11.1",
+ "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+ "@webassemblyjs/ieee754": "1.11.1",
+ "@webassemblyjs/leb128": "1.11.1",
+ "@webassemblyjs/utf8": "1.11.1"
+ }
+ },
+ "@webassemblyjs/wast-printer": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
+ "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
+ "dev": true,
+ "requires": {
+ "@webassemblyjs/ast": "1.11.1",
+ "@xtuc/long": "4.2.2"
+ }
+ },
+ "@webpack-cli/configtest": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz",
+ "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==",
+ "dev": true
+ },
+ "@webpack-cli/info": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz",
+ "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==",
+ "dev": true,
+ "requires": {
+ "envinfo": "^7.7.3"
+ }
+ },
+ "@webpack-cli/serve": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz",
+ "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==",
+ "dev": true
+ },
+ "@xtuc/ieee754": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+ "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==",
+ "dev": true
+ },
+ "@xtuc/long": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz",
+ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==",
+ "dev": true
+ },
+ "accepts": {
+ "version": "1.3.7",
+ "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz",
+ "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==",
+ "dev": true,
+ "requires": {
+ "mime-types": "~2.1.24",
+ "negotiator": "0.6.2"
+ }
+ },
+ "acorn": {
+ "version": "8.6.0",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz",
+ "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==",
+ "dev": true
+ },
+ "acorn-import-assertions": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
+ "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==",
+ "dev": true
+ },
+ "acorn-node": {
+ "version": "1.8.2",
+ "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
+ "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
+ "dev": true,
+ "requires": {
+ "acorn": "^7.0.0",
+ "acorn-walk": "^7.0.0",
+ "xtend": "^4.0.2"
+ },
+ "dependencies": {
+ "acorn": {
+ "version": "7.4.1",
+ "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
+ "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
+ "dev": true
+ }
+ }
+ },
+ "acorn-walk": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
+ "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
+ "dev": true
+ },
+ "adjust-sourcemap-loader": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-3.0.0.tgz",
+ "integrity": "sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "regex-parser": "^2.2.11"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ }
+ }
+ },
+ "aggregate-error": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
+ "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
+ "dev": true,
+ "requires": {
+ "clean-stack": "^2.0.0",
+ "indent-string": "^4.0.0"
+ }
+ },
+ "ajv": {
+ "version": "6.12.6",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
+ "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "fast-json-stable-stringify": "^2.0.0",
+ "json-schema-traverse": "^0.4.1",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-formats": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz",
+ "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==",
+ "dev": true,
+ "requires": {
+ "ajv": "^8.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz",
+ "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ }
+ }
+ },
+ "ajv-keywords": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+ "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==",
+ "dev": true
+ },
+ "alphanum-sort": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz",
+ "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=",
+ "dev": true
+ },
+ "alpinejs": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/alpinejs/-/alpinejs-3.5.2.tgz",
+ "integrity": "sha512-O80pq9CyyxelitgU9aEiP2HyRAAqZjA9sgJgxccuhr+XAVAJI1F/hPLVgkqGFPSvHcyDnd9biEyizY95QMgiFw==",
+ "requires": {
+ "@vue/reactivity": "~3.1.1"
+ }
+ },
+ "ansi-html-community": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+ "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==",
+ "dev": true
+ },
+ "ansi-regex": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
+ "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
+ "dev": true
+ },
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
+ "anymatch": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
+ "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
+ "dev": true,
+ "requires": {
+ "normalize-path": "^3.0.0",
+ "picomatch": "^2.0.4"
+ }
+ },
+ "apexcharts": {
+ "version": "3.30.0",
+ "resolved": "https://registry.npmjs.org/apexcharts/-/apexcharts-3.30.0.tgz",
+ "integrity": "sha512-NHhFjkd4sqoQqHi+ECN/duVCRvqVZMdXX/UBzCs1xriq8NbNLvs+nIM8OXH1Siv+W50FrK1uTDZrW2cLsKWhBQ==",
+ "requires": {
+ "svg.draggable.js": "^2.2.2",
+ "svg.easing.js": "^2.0.0",
+ "svg.filter.js": "^2.0.2",
+ "svg.pathmorphing.js": "^0.1.3",
+ "svg.resize.js": "^1.4.3",
+ "svg.select.js": "^3.0.1"
+ }
+ },
+ "arg": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz",
+ "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==",
+ "dev": true
+ },
+ "arity-n": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz",
+ "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=",
+ "dev": true
+ },
+ "array-flatten": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz",
+ "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==",
+ "dev": true
+ },
+ "array-union": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
+ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
+ "dev": true
+ },
+ "asn1.js": {
+ "version": "5.4.1",
+ "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz",
+ "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.0.0",
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0",
+ "safer-buffer": "^2.1.0"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "assert": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz",
+ "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==",
+ "dev": true,
+ "requires": {
+ "object-assign": "^4.1.1",
+ "util": "0.10.3"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz",
+ "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=",
+ "dev": true
+ },
+ "util": {
+ "version": "0.10.3",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz",
+ "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.1"
+ }
+ }
+ }
+ },
+ "async": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
+ "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.14"
+ }
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
+ "dev": true
+ },
+ "autoprefixer": {
+ "version": "10.4.0",
+ "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.0.tgz",
+ "integrity": "sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.17.5",
+ "caniuse-lite": "^1.0.30001272",
+ "fraction.js": "^4.1.1",
+ "normalize-range": "^0.1.2",
+ "picocolors": "^1.0.0",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "axios": {
+ "version": "0.21.4",
+ "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz",
+ "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==",
+ "dev": true,
+ "requires": {
+ "follow-redirects": "^1.14.0"
+ }
+ },
+ "babel-helper-vue-jsx-merge-props": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-2.0.3.tgz",
+ "integrity": "sha512-gsLiKK7Qrb7zYJNgiXKpXblxbV5ffSwR0f5whkPAaBAR4fhi6bwRZxX9wBlIc5M/v8CCkXUbXZL4N/nSE97cqg=="
+ },
+ "babel-loader": {
+ "version": "8.2.3",
+ "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz",
+ "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==",
+ "dev": true,
+ "requires": {
+ "find-cache-dir": "^3.3.1",
+ "loader-utils": "^1.4.0",
+ "make-dir": "^3.1.0",
+ "schema-utils": "^2.6.5"
+ }
+ },
+ "babel-plugin-dynamic-import-node": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz",
+ "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==",
+ "dev": true,
+ "requires": {
+ "object.assign": "^4.1.0"
+ }
+ },
+ "babel-plugin-polyfill-corejs2": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz",
+ "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==",
+ "dev": true,
+ "requires": {
+ "@babel/compat-data": "^7.13.11",
+ "@babel/helper-define-polyfill-provider": "^0.3.0",
+ "semver": "^6.1.1"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "babel-plugin-polyfill-corejs3": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz",
+ "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.3.0",
+ "core-js-compat": "^3.18.0"
+ }
+ },
+ "babel-plugin-polyfill-regenerator": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz",
+ "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==",
+ "dev": true,
+ "requires": {
+ "@babel/helper-define-polyfill-provider": "^0.3.0"
+ }
+ },
+ "balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
+ "dev": true
+ },
+ "base64-js": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
+ "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==",
+ "dev": true
+ },
+ "batch": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz",
+ "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
+ "dev": true
+ },
+ "big.js": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz",
+ "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==",
+ "dev": true
+ },
+ "binary-extensions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
+ "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
+ "dev": true
+ },
+ "bluebird": {
+ "version": "3.7.2",
+ "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
+ "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
+ "dev": true
+ },
+ "bn.js": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz",
+ "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==",
+ "dev": true
+ },
+ "body-parser": {
+ "version": "1.19.0",
+ "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz",
+ "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==",
+ "dev": true,
+ "requires": {
+ "bytes": "3.1.0",
+ "content-type": "~1.0.4",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "on-finished": "~2.3.0",
+ "qs": "6.7.0",
+ "raw-body": "2.4.0",
+ "type-is": "~1.6.17"
+ },
+ "dependencies": {
+ "bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
+ "dev": true
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "bonjour": {
+ "version": "3.5.0",
+ "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz",
+ "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=",
+ "dev": true,
+ "requires": {
+ "array-flatten": "^2.1.0",
+ "deep-equal": "^1.0.1",
+ "dns-equal": "^1.0.0",
+ "dns-txt": "^2.0.2",
+ "multicast-dns": "^6.0.1",
+ "multicast-dns-service-types": "^1.1.0"
+ }
+ },
+ "boolbase": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+ "dev": true
+ },
+ "bootstrap": {
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.6.1.tgz",
+ "integrity": "sha512-0dj+VgI9Ecom+rvvpNZ4MUZJz8dcX7WCX+eTID9+/8HgOkv3dsRzi8BGeZJCQU6flWQVYxwTQnEZFrmJSEO7og==",
+ "dev": true
+ },
+ "brace-expansion": {
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
+ "dev": true,
+ "requires": {
+ "balanced-match": "^1.0.0",
+ "concat-map": "0.0.1"
+ }
+ },
+ "braces": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
+ "dev": true,
+ "requires": {
+ "fill-range": "^7.0.1"
+ }
+ },
+ "brorand": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz",
+ "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=",
+ "dev": true
+ },
+ "browserify-aes": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz",
+ "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==",
+ "dev": true,
+ "requires": {
+ "buffer-xor": "^1.0.3",
+ "cipher-base": "^1.0.0",
+ "create-hash": "^1.1.0",
+ "evp_bytestokey": "^1.0.3",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "browserify-cipher": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz",
+ "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==",
+ "dev": true,
+ "requires": {
+ "browserify-aes": "^1.0.4",
+ "browserify-des": "^1.0.0",
+ "evp_bytestokey": "^1.0.0"
+ }
+ },
+ "browserify-des": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz",
+ "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "des.js": "^1.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "browserify-rsa": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz",
+ "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^5.0.0",
+ "randombytes": "^2.0.1"
+ }
+ },
+ "browserify-sign": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz",
+ "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^5.1.1",
+ "browserify-rsa": "^4.0.1",
+ "create-hash": "^1.2.0",
+ "create-hmac": "^1.1.7",
+ "elliptic": "^6.5.3",
+ "inherits": "^2.0.4",
+ "parse-asn1": "^5.1.5",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true
+ }
+ }
+ },
+ "browserify-zlib": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz",
+ "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==",
+ "dev": true,
+ "requires": {
+ "pako": "~1.0.5"
+ }
+ },
+ "browserslist": {
+ "version": "4.18.1",
+ "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.18.1.tgz",
+ "integrity": "sha512-8ScCzdpPwR2wQh8IT82CA2VgDwjHyqMovPBZSNH54+tm4Jk2pCuv90gmAdH6J84OCRWi0b4gMe6O6XPXuJnjgQ==",
+ "dev": true,
+ "requires": {
+ "caniuse-lite": "^1.0.30001280",
+ "electron-to-chromium": "^1.3.896",
+ "escalade": "^3.1.1",
+ "node-releases": "^2.0.1",
+ "picocolors": "^1.0.0"
+ }
+ },
+ "buffer": {
+ "version": "4.9.2",
+ "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
+ "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==",
+ "dev": true,
+ "requires": {
+ "base64-js": "^1.0.2",
+ "ieee754": "^1.1.4",
+ "isarray": "^1.0.0"
+ }
+ },
+ "buffer-from": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz",
+ "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==",
+ "dev": true
+ },
+ "buffer-indexof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz",
+ "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==",
+ "dev": true
+ },
+ "buffer-xor": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz",
+ "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
+ "dev": true
+ },
+ "builtin-status-codes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz",
+ "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=",
+ "dev": true
+ },
+ "bytes": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz",
+ "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
+ "dev": true
+ },
+ "call-bind": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz",
+ "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1",
+ "get-intrinsic": "^1.0.2"
+ }
+ },
+ "callsites": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
+ "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
+ "dev": true
+ },
+ "camel-case": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz",
+ "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==",
+ "dev": true,
+ "requires": {
+ "pascal-case": "^3.1.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "camelcase": {
+ "version": "5.3.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
+ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
+ "dev": true
+ },
+ "camelcase-css": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
+ "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
+ "dev": true
+ },
+ "caniuse-api": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
+ "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.0.0",
+ "caniuse-lite": "^1.0.0",
+ "lodash.memoize": "^4.1.2",
+ "lodash.uniq": "^4.5.0"
+ }
+ },
+ "caniuse-lite": {
+ "version": "1.0.30001283",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001283.tgz",
+ "integrity": "sha512-9RoKo841j1GQFSJz/nCXOj0sD7tHBtlowjYlrqIUS812x9/emfBLBt6IyMz1zIaYc/eRL8Cs6HPUVi2Hzq4sIg==",
+ "dev": true
+ },
+ "chalk": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ },
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "charenc": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz",
+ "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
+ "dev": true
+ },
+ "chokidar": {
+ "version": "3.5.2",
+ "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
+ "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
+ "dev": true,
+ "requires": {
+ "anymatch": "~3.1.2",
+ "braces": "~3.0.2",
+ "fsevents": "~2.3.2",
+ "glob-parent": "~5.1.2",
+ "is-binary-path": "~2.1.0",
+ "is-glob": "~4.0.1",
+ "normalize-path": "~3.0.0",
+ "readdirp": "~3.6.0"
+ }
+ },
+ "chrome-trace-event": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+ "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
+ "dev": true
+ },
+ "cipher-base": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz",
+ "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "clean-css": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz",
+ "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==",
+ "dev": true,
+ "requires": {
+ "source-map": "~0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "clean-stack": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
+ "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
+ "dev": true
+ },
+ "cli-table3": {
+ "version": "0.6.0",
+ "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz",
+ "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==",
+ "dev": true,
+ "requires": {
+ "colors": "^1.1.2",
+ "object-assign": "^4.1.0",
+ "string-width": "^4.2.0"
+ }
+ },
+ "cliui": {
+ "version": "7.0.4",
+ "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
+ "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
+ "dev": true,
+ "requires": {
+ "string-width": "^4.2.0",
+ "strip-ansi": "^6.0.0",
+ "wrap-ansi": "^7.0.0"
+ }
+ },
+ "clone-deep": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz",
+ "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==",
+ "dev": true,
+ "requires": {
+ "is-plain-object": "^2.0.4",
+ "kind-of": "^6.0.2",
+ "shallow-clone": "^3.0.0"
+ }
+ },
+ "collect.js": {
+ "version": "4.29.0",
+ "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.29.0.tgz",
+ "integrity": "sha512-yhgGYEsLEcqnLT1NmRlN1+1euoz9SDhxQ4QyDhWYsKoWsg7252PKA5++dWaDs8mdFxbkmXDXQUaHXI9J2eTPkQ==",
+ "dev": true
+ },
+ "color": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/color/-/color-4.0.2.tgz",
+ "integrity": "sha512-fSu0jW2aKQG2FHlDywqdFPdabJHsUdZ0xabSt3wFZdcgRKtLnUHs19nUtuFuLGVMFhINGgfZEIjbUOsGZXGu7Q==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1",
+ "color-string": "^1.7.4"
+ },
+ "dependencies": {
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ }
+ }
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "dev": true,
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
+ "dev": true
+ },
+ "color-string": {
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.7.4.tgz",
+ "integrity": "sha512-nVdUvPVgZMpRQad5dcsCMOSB5BXLljklTiaxS6ehhKxDsAI5sD7k5VmFuBt1y3Rlym8uulc/ANUN/bMWtBu6Sg==",
+ "dev": true,
+ "requires": {
+ "color-name": "^1.0.0",
+ "simple-swizzle": "^0.2.2"
+ }
+ },
+ "colord": {
+ "version": "2.9.1",
+ "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz",
+ "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==",
+ "dev": true
+ },
+ "colorette": {
+ "version": "2.0.16",
+ "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz",
+ "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==",
+ "dev": true
+ },
+ "colors": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz",
+ "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==",
+ "dev": true,
+ "optional": true
+ },
+ "commander": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz",
+ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==",
+ "dev": true
+ },
+ "commondir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
+ "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
+ "dev": true
+ },
+ "compose-function": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz",
+ "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=",
+ "dev": true,
+ "requires": {
+ "arity-n": "^1.0.4"
+ }
+ },
+ "compressible": {
+ "version": "2.0.18",
+ "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
+ "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==",
+ "dev": true,
+ "requires": {
+ "mime-db": ">= 1.43.0 < 2"
+ }
+ },
+ "compression": {
+ "version": "1.7.4",
+ "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz",
+ "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==",
+ "dev": true,
+ "requires": {
+ "accepts": "~1.3.5",
+ "bytes": "3.0.0",
+ "compressible": "~2.0.16",
+ "debug": "2.6.9",
+ "on-headers": "~1.0.2",
+ "safe-buffer": "5.1.2",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "concat": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz",
+ "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=",
+ "dev": true,
+ "requires": {
+ "commander": "^2.9.0"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ }
+ }
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+ "dev": true
+ },
+ "connect-history-api-fallback": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz",
+ "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==",
+ "dev": true
+ },
+ "consola": {
+ "version": "2.15.3",
+ "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz",
+ "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==",
+ "dev": true
+ },
+ "console-browserify": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz",
+ "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==",
+ "dev": true
+ },
+ "consolidate": {
+ "version": "0.15.1",
+ "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz",
+ "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==",
+ "dev": true,
+ "requires": {
+ "bluebird": "^3.1.1"
+ }
+ },
+ "constants-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz",
+ "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=",
+ "dev": true
+ },
+ "content-disposition": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz",
+ "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "5.1.2"
+ }
+ },
+ "content-type": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz",
+ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==",
+ "dev": true
+ },
+ "convert-source-map": {
+ "version": "1.8.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz",
+ "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "cookie": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz",
+ "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==",
+ "dev": true
+ },
+ "cookie-signature": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz",
+ "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
+ "dev": true
+ },
+ "core-js-compat": {
+ "version": "3.19.1",
+ "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz",
+ "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.17.6",
+ "semver": "7.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz",
+ "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==",
+ "dev": true
+ }
+ }
+ },
+ "core-util-is": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz",
+ "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==",
+ "dev": true
+ },
+ "cosmiconfig": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz",
+ "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==",
+ "dev": true,
+ "requires": {
+ "@types/parse-json": "^4.0.0",
+ "import-fresh": "^3.2.1",
+ "parse-json": "^5.0.0",
+ "path-type": "^4.0.0",
+ "yaml": "^1.10.0"
+ }
+ },
+ "create-ecdh": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz",
+ "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "elliptic": "^6.5.3"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "create-hash": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz",
+ "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.1",
+ "inherits": "^2.0.1",
+ "md5.js": "^1.3.4",
+ "ripemd160": "^2.0.1",
+ "sha.js": "^2.4.0"
+ }
+ },
+ "create-hmac": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz",
+ "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==",
+ "dev": true,
+ "requires": {
+ "cipher-base": "^1.0.3",
+ "create-hash": "^1.1.0",
+ "inherits": "^2.0.1",
+ "ripemd160": "^2.0.0",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "cross-spawn": {
+ "version": "7.0.3",
+ "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz",
+ "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.1.0",
+ "shebang-command": "^2.0.0",
+ "which": "^2.0.1"
+ }
+ },
+ "crypt": {
+ "version": "0.0.2",
+ "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz",
+ "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=",
+ "dev": true
+ },
+ "crypto-browserify": {
+ "version": "3.12.0",
+ "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz",
+ "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==",
+ "dev": true,
+ "requires": {
+ "browserify-cipher": "^1.0.0",
+ "browserify-sign": "^4.0.0",
+ "create-ecdh": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "create-hmac": "^1.1.0",
+ "diffie-hellman": "^5.0.0",
+ "inherits": "^2.0.1",
+ "pbkdf2": "^3.0.3",
+ "public-encrypt": "^4.0.0",
+ "randombytes": "^2.0.0",
+ "randomfill": "^1.0.3"
+ }
+ },
+ "css": {
+ "version": "2.2.4",
+ "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz",
+ "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "source-map": "^0.6.1",
+ "source-map-resolve": "^0.5.2",
+ "urix": "^0.1.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "css-color-names": {
+ "version": "0.0.4",
+ "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz",
+ "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=",
+ "dev": true
+ },
+ "css-declaration-sorter": {
+ "version": "6.1.3",
+ "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz",
+ "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==",
+ "dev": true,
+ "requires": {
+ "timsort": "^0.3.0"
+ }
+ },
+ "css-loader": {
+ "version": "5.2.7",
+ "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz",
+ "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==",
+ "dev": true,
+ "requires": {
+ "icss-utils": "^5.1.0",
+ "loader-utils": "^2.0.0",
+ "postcss": "^8.2.15",
+ "postcss-modules-extract-imports": "^3.0.0",
+ "postcss-modules-local-by-default": "^4.0.0",
+ "postcss-modules-scope": "^3.0.0",
+ "postcss-modules-values": "^4.0.0",
+ "postcss-value-parser": "^4.1.0",
+ "schema-utils": "^3.0.0",
+ "semver": "^7.3.5"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "css-select": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz",
+ "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0",
+ "css-what": "^5.0.0",
+ "domhandler": "^4.2.0",
+ "domutils": "^2.6.0",
+ "nth-check": "^2.0.0"
+ }
+ },
+ "css-tree": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz",
+ "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==",
+ "dev": true,
+ "requires": {
+ "mdn-data": "2.0.14",
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "css-unit-converter": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
+ "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==",
+ "dev": true
+ },
+ "css-what": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
+ "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==",
+ "dev": true
+ },
+ "cssesc": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
+ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
+ "dev": true
+ },
+ "cssnano": {
+ "version": "5.0.11",
+ "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.11.tgz",
+ "integrity": "sha512-5SHM31NAAe29jvy0MJqK40zZ/8dGlnlzcfHKw00bWMVFp8LWqtuyPSFwbaoIoxvt71KWJOfg8HMRGrBR3PExCg==",
+ "dev": true,
+ "requires": {
+ "cssnano-preset-default": "^5.1.7",
+ "is-resolvable": "^1.1.0",
+ "lilconfig": "^2.0.3",
+ "yaml": "^1.10.2"
+ }
+ },
+ "cssnano-preset-default": {
+ "version": "5.1.7",
+ "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.7.tgz",
+ "integrity": "sha512-bWDjtTY+BOqrqBtsSQIbN0RLGD2Yr2CnecpP0ydHNafh9ZUEre8c8VYTaH9FEbyOt0eIfEUAYYk5zj92ioO8LA==",
+ "dev": true,
+ "requires": {
+ "css-declaration-sorter": "^6.0.3",
+ "cssnano-utils": "^2.0.1",
+ "postcss-calc": "^8.0.0",
+ "postcss-colormin": "^5.2.1",
+ "postcss-convert-values": "^5.0.2",
+ "postcss-discard-comments": "^5.0.1",
+ "postcss-discard-duplicates": "^5.0.1",
+ "postcss-discard-empty": "^5.0.1",
+ "postcss-discard-overridden": "^5.0.1",
+ "postcss-merge-longhand": "^5.0.4",
+ "postcss-merge-rules": "^5.0.3",
+ "postcss-minify-font-values": "^5.0.1",
+ "postcss-minify-gradients": "^5.0.3",
+ "postcss-minify-params": "^5.0.2",
+ "postcss-minify-selectors": "^5.1.0",
+ "postcss-normalize-charset": "^5.0.1",
+ "postcss-normalize-display-values": "^5.0.1",
+ "postcss-normalize-positions": "^5.0.1",
+ "postcss-normalize-repeat-style": "^5.0.1",
+ "postcss-normalize-string": "^5.0.1",
+ "postcss-normalize-timing-functions": "^5.0.1",
+ "postcss-normalize-unicode": "^5.0.1",
+ "postcss-normalize-url": "^5.0.3",
+ "postcss-normalize-whitespace": "^5.0.1",
+ "postcss-ordered-values": "^5.0.2",
+ "postcss-reduce-initial": "^5.0.1",
+ "postcss-reduce-transforms": "^5.0.1",
+ "postcss-svgo": "^5.0.3",
+ "postcss-unique-selectors": "^5.0.2"
+ }
+ },
+ "cssnano-utils": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz",
+ "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==",
+ "dev": true
+ },
+ "csso": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz",
+ "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==",
+ "dev": true,
+ "requires": {
+ "css-tree": "^1.1.2"
+ }
+ },
+ "d": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz",
+ "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==",
+ "dev": true,
+ "requires": {
+ "es5-ext": "^0.10.50",
+ "type": "^1.0.1"
+ }
+ },
+ "de-indent": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz",
+ "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=",
+ "dev": true
+ },
+ "debug": {
+ "version": "4.3.2",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz",
+ "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==",
+ "dev": true,
+ "requires": {
+ "ms": "2.1.2"
+ }
+ },
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
+ "dev": true
+ },
+ "deep-equal": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz",
+ "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==",
+ "dev": true,
+ "requires": {
+ "is-arguments": "^1.0.4",
+ "is-date-object": "^1.0.1",
+ "is-regex": "^1.0.4",
+ "object-is": "^1.0.1",
+ "object-keys": "^1.1.1",
+ "regexp.prototype.flags": "^1.2.0"
+ }
+ },
+ "default-gateway": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
+ "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
+ "dev": true,
+ "requires": {
+ "execa": "^5.0.0"
+ }
+ },
+ "define-lazy-prop": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+ "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
+ "dev": true
+ },
+ "define-properties": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
+ "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==",
+ "dev": true,
+ "requires": {
+ "object-keys": "^1.0.12"
+ }
+ },
+ "defined": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
+ "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=",
+ "dev": true
+ },
+ "del": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
+ "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
+ "dev": true,
+ "requires": {
+ "globby": "^11.0.1",
+ "graceful-fs": "^4.2.4",
+ "is-glob": "^4.0.1",
+ "is-path-cwd": "^2.2.0",
+ "is-path-inside": "^3.0.2",
+ "p-map": "^4.0.0",
+ "rimraf": "^3.0.2",
+ "slash": "^3.0.0"
+ },
+ "dependencies": {
+ "globby": {
+ "version": "11.0.4",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
+ "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
+ "dev": true,
+ "requires": {
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.1.1",
+ "ignore": "^5.1.4",
+ "merge2": "^1.3.0",
+ "slash": "^3.0.0"
+ }
+ }
+ }
+ },
+ "depd": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz",
+ "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+ "dev": true
+ },
+ "des.js": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
+ "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "destroy": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz",
+ "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
+ "dev": true
+ },
+ "detect-node": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz",
+ "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
+ "dev": true
+ },
+ "detective": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
+ "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
+ "dev": true,
+ "requires": {
+ "acorn-node": "^1.6.1",
+ "defined": "^1.0.0",
+ "minimist": "^1.1.1"
+ }
+ },
+ "didyoumean": {
+ "version": "1.2.2",
+ "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz",
+ "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==",
+ "dev": true
+ },
+ "diffie-hellman": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
+ "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "miller-rabin": "^4.0.0",
+ "randombytes": "^2.0.0"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "dir-glob": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
+ "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
+ "dev": true,
+ "requires": {
+ "path-type": "^4.0.0"
+ }
+ },
+ "dlv": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz",
+ "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==",
+ "dev": true
+ },
+ "dns-equal": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz",
+ "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
+ "dev": true
+ },
+ "dns-packet": {
+ "version": "1.3.4",
+ "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz",
+ "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==",
+ "dev": true,
+ "requires": {
+ "ip": "^1.1.0",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "dns-txt": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz",
+ "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=",
+ "dev": true,
+ "requires": {
+ "buffer-indexof": "^1.0.0"
+ }
+ },
+ "dom-serializer": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz",
+ "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^4.2.0",
+ "entities": "^2.0.0"
+ }
+ },
+ "domain-browser": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz",
+ "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==",
+ "dev": true
+ },
+ "domelementtype": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz",
+ "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==",
+ "dev": true
+ },
+ "domhandler": {
+ "version": "4.2.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz",
+ "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.2.0"
+ }
+ },
+ "domutils": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz",
+ "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==",
+ "dev": true,
+ "requires": {
+ "dom-serializer": "^1.0.1",
+ "domelementtype": "^2.2.0",
+ "domhandler": "^4.2.0"
+ }
+ },
+ "dot-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz",
+ "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==",
+ "dev": true,
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "dotenv": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz",
+ "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==",
+ "dev": true
+ },
+ "dotenv-expand": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz",
+ "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==",
+ "dev": true
+ },
+ "ee-first": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz",
+ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+ "dev": true
+ },
+ "electron-to-chromium": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.3.tgz",
+ "integrity": "sha512-hfpppjYhqIZB8jrNb0rNceQRkSnBN7QJl3W26O1jUv3F3BkQknqy1YTqVXkFnIcFtBc3Qnv5M7r5Lez2iOLgZA==",
+ "dev": true
+ },
+ "elliptic": {
+ "version": "6.5.4",
+ "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz",
+ "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.11.9",
+ "brorand": "^1.1.0",
+ "hash.js": "^1.0.0",
+ "hmac-drbg": "^1.0.1",
+ "inherits": "^2.0.4",
+ "minimalistic-assert": "^1.0.1",
+ "minimalistic-crypto-utils": "^1.0.1"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "emoji-regex": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
+ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
+ "dev": true
+ },
+ "emojis-list": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz",
+ "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==",
+ "dev": true
+ },
+ "encodeurl": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz",
+ "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+ "dev": true
+ },
+ "enhanced-resolve": {
+ "version": "5.8.3",
+ "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz",
+ "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.2.4",
+ "tapable": "^2.2.0"
+ }
+ },
+ "entities": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz",
+ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==",
+ "dev": true
+ },
+ "envinfo": {
+ "version": "7.8.1",
+ "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz",
+ "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
+ "dev": true
+ },
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "es-module-lexer": {
+ "version": "0.9.3",
+ "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
+ "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==",
+ "dev": true
+ },
+ "es5-ext": {
+ "version": "0.10.53",
+ "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz",
+ "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==",
+ "dev": true,
+ "requires": {
+ "es6-iterator": "~2.0.3",
+ "es6-symbol": "~3.1.3",
+ "next-tick": "~1.0.0"
+ }
+ },
+ "es6-iterator": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz",
+ "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=",
+ "dev": true,
+ "requires": {
+ "d": "1",
+ "es5-ext": "^0.10.35",
+ "es6-symbol": "^3.1.1"
+ }
+ },
+ "es6-symbol": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz",
+ "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==",
+ "dev": true,
+ "requires": {
+ "d": "^1.0.1",
+ "ext": "^1.1.2"
+ }
+ },
+ "escalade": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
+ "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
+ "dev": true
+ },
+ "escape-html": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz",
+ "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
+ "dev": true
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
+ "dev": true
+ },
+ "eslint-scope": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz",
+ "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==",
+ "dev": true,
+ "requires": {
+ "esrecurse": "^4.3.0",
+ "estraverse": "^4.1.1"
+ }
+ },
+ "esrecurse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
+ "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
+ "dev": true,
+ "requires": {
+ "estraverse": "^5.2.0"
+ },
+ "dependencies": {
+ "estraverse": {
+ "version": "5.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
+ "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
+ "dev": true
+ }
+ }
+ },
+ "estraverse": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz",
+ "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==",
+ "dev": true
+ },
+ "esutils": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
+ "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
+ "dev": true
+ },
+ "etag": {
+ "version": "1.8.1",
+ "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz",
+ "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
+ "dev": true
+ },
+ "eventemitter3": {
+ "version": "4.0.7",
+ "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz",
+ "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==",
+ "dev": true
+ },
+ "events": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz",
+ "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
+ "dev": true
+ },
+ "evp_bytestokey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz",
+ "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==",
+ "dev": true,
+ "requires": {
+ "md5.js": "^1.3.4",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "execa": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz",
+ "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==",
+ "dev": true,
+ "requires": {
+ "cross-spawn": "^7.0.3",
+ "get-stream": "^6.0.0",
+ "human-signals": "^2.1.0",
+ "is-stream": "^2.0.0",
+ "merge-stream": "^2.0.0",
+ "npm-run-path": "^4.0.1",
+ "onetime": "^5.1.2",
+ "signal-exit": "^3.0.3",
+ "strip-final-newline": "^2.0.0"
+ }
+ },
+ "express": {
+ "version": "4.17.1",
+ "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
+ "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==",
+ "dev": true,
+ "requires": {
+ "accepts": "~1.3.7",
+ "array-flatten": "1.1.1",
+ "body-parser": "1.19.0",
+ "content-disposition": "0.5.3",
+ "content-type": "~1.0.4",
+ "cookie": "0.4.0",
+ "cookie-signature": "1.0.6",
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "finalhandler": "~1.1.2",
+ "fresh": "0.5.2",
+ "merge-descriptors": "1.0.1",
+ "methods": "~1.1.2",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "path-to-regexp": "0.1.7",
+ "proxy-addr": "~2.0.5",
+ "qs": "6.7.0",
+ "range-parser": "~1.2.1",
+ "safe-buffer": "5.1.2",
+ "send": "0.17.1",
+ "serve-static": "1.14.1",
+ "setprototypeof": "1.1.1",
+ "statuses": "~1.5.0",
+ "type-is": "~1.6.18",
+ "utils-merge": "1.0.1",
+ "vary": "~1.1.2"
+ },
+ "dependencies": {
+ "array-flatten": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz",
+ "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
+ "dev": true
+ },
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "ext": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz",
+ "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==",
+ "dev": true,
+ "requires": {
+ "type": "^2.5.0"
+ },
+ "dependencies": {
+ "type": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz",
+ "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==",
+ "dev": true
+ }
+ }
+ },
+ "fast-deep-equal": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+ "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
+ "dev": true
+ },
+ "fast-glob": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
+ "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
+ "dev": true,
+ "requires": {
+ "@nodelib/fs.stat": "^2.0.2",
+ "@nodelib/fs.walk": "^1.2.3",
+ "glob-parent": "^5.1.2",
+ "merge2": "^1.3.0",
+ "micromatch": "^4.0.4"
+ }
+ },
+ "fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+ "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
+ "dev": true
+ },
+ "fastest-levenshtein": {
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz",
+ "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==",
+ "dev": true
+ },
+ "fastq": {
+ "version": "1.13.0",
+ "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
+ "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
+ "dev": true,
+ "requires": {
+ "reusify": "^1.0.4"
+ }
+ },
+ "faye-websocket": {
+ "version": "0.11.4",
+ "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
+ "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==",
+ "dev": true,
+ "requires": {
+ "websocket-driver": ">=0.5.1"
+ }
+ },
+ "file-loader": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
+ "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "file-type": {
+ "version": "12.4.2",
+ "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
+ "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==",
+ "dev": true
+ },
+ "fill-range": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
+ "dev": true,
+ "requires": {
+ "to-regex-range": "^5.0.1"
+ }
+ },
+ "finalhandler": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz",
+ "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "on-finished": "~2.3.0",
+ "parseurl": "~1.3.3",
+ "statuses": "~1.5.0",
+ "unpipe": "~1.0.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "find-cache-dir": {
+ "version": "3.3.2",
+ "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz",
+ "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==",
+ "dev": true,
+ "requires": {
+ "commondir": "^1.0.1",
+ "make-dir": "^3.0.2",
+ "pkg-dir": "^4.1.0"
+ }
+ },
+ "find-up": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
+ "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
+ "dev": true,
+ "requires": {
+ "locate-path": "^5.0.0",
+ "path-exists": "^4.0.0"
+ }
+ },
+ "follow-redirects": {
+ "version": "1.14.5",
+ "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.5.tgz",
+ "integrity": "sha512-wtphSXy7d4/OR+MvIFbCVBDzZ5520qV8XfPklSN5QtxuMUJZ+b0Wnst1e1lCDocfzuCkHqj8k0FpZqO+UIaKNA==",
+ "dev": true
+ },
+ "forwarded": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
+ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
+ "dev": true
+ },
+ "fraction.js": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz",
+ "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==",
+ "dev": true
+ },
+ "fresh": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
+ "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
+ "dev": true
+ },
+ "fs-extra": {
+ "version": "10.0.0",
+ "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz",
+ "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.2.0",
+ "jsonfile": "^6.0.1",
+ "universalify": "^2.0.0"
+ }
+ },
+ "fs-monkey": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
+ "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
+ "dev": true
+ },
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+ "dev": true
+ },
+ "fsevents": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
+ "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
+ "dev": true,
+ "optional": true
+ },
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==",
+ "dev": true
+ },
+ "gensync": {
+ "version": "1.0.0-beta.2",
+ "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
+ "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==",
+ "dev": true
+ },
+ "get-caller-file": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
+ "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
+ "dev": true
+ },
+ "get-intrinsic": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
+ "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1"
+ }
+ },
+ "get-stream": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz",
+ "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
+ "dev": true
+ },
+ "glob": {
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
+ "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
+ "dev": true,
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ },
+ "glob-parent": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
+ "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
+ "dev": true,
+ "requires": {
+ "is-glob": "^4.0.1"
+ }
+ },
+ "glob-to-regexp": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==",
+ "dev": true
+ },
+ "globals": {
+ "version": "11.12.0",
+ "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz",
+ "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==",
+ "dev": true
+ },
+ "globby": {
+ "version": "10.0.2",
+ "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz",
+ "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==",
+ "dev": true,
+ "requires": {
+ "@types/glob": "^7.1.1",
+ "array-union": "^2.1.0",
+ "dir-glob": "^3.0.1",
+ "fast-glob": "^3.0.3",
+ "glob": "^7.1.3",
+ "ignore": "^5.1.1",
+ "merge2": "^1.2.3",
+ "slash": "^3.0.0"
+ }
+ },
+ "graceful-fs": {
+ "version": "4.2.8",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
+ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==",
+ "dev": true
+ },
+ "growly": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz",
+ "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=",
+ "dev": true
+ },
+ "handle-thing": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz",
+ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==",
+ "dev": true
+ },
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "dev": true,
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
+ "dev": true
+ },
+ "has-symbols": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz",
+ "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==",
+ "dev": true
+ },
+ "has-tostringtag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz",
+ "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==",
+ "dev": true,
+ "requires": {
+ "has-symbols": "^1.0.2"
+ }
+ },
+ "hash-base": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz",
+ "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.4",
+ "readable-stream": "^3.6.0",
+ "safe-buffer": "^5.2.0"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true
+ }
+ }
+ },
+ "hash-sum": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz",
+ "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=",
+ "dev": true
+ },
+ "hash.js": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz",
+ "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "minimalistic-assert": "^1.0.1"
+ }
+ },
+ "he": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "dev": true
+ },
+ "hex-color-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz",
+ "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==",
+ "dev": true
+ },
+ "hmac-drbg": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz",
+ "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=",
+ "dev": true,
+ "requires": {
+ "hash.js": "^1.0.3",
+ "minimalistic-assert": "^1.0.0",
+ "minimalistic-crypto-utils": "^1.0.1"
+ }
+ },
+ "hpack.js": {
+ "version": "2.1.6",
+ "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz",
+ "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "obuf": "^1.0.0",
+ "readable-stream": "^2.0.1",
+ "wbuf": "^1.1.0"
+ }
+ },
+ "hsl-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz",
+ "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=",
+ "dev": true
+ },
+ "hsla-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz",
+ "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=",
+ "dev": true
+ },
+ "html-entities": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz",
+ "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==",
+ "dev": true
+ },
+ "html-loader": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz",
+ "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==",
+ "dev": true,
+ "requires": {
+ "html-minifier-terser": "^5.1.1",
+ "htmlparser2": "^4.1.0",
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "html-minifier-terser": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz",
+ "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==",
+ "dev": true,
+ "requires": {
+ "camel-case": "^4.1.1",
+ "clean-css": "^4.2.3",
+ "commander": "^4.1.1",
+ "he": "^1.2.0",
+ "param-case": "^3.0.3",
+ "relateurl": "^0.2.7",
+ "terser": "^4.6.3"
+ },
+ "dependencies": {
+ "clean-css": {
+ "version": "4.2.4",
+ "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz",
+ "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==",
+ "dev": true,
+ "requires": {
+ "source-map": "~0.6.0"
+ }
+ },
+ "commander": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz",
+ "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "terser": {
+ "version": "4.8.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz",
+ "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==",
+ "dev": true,
+ "requires": {
+ "commander": "^2.20.0",
+ "source-map": "~0.6.1",
+ "source-map-support": "~0.5.12"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ }
+ }
+ }
+ }
+ },
+ "html-tags": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
+ "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
+ "dev": true
+ },
+ "htmlparser2": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz",
+ "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1",
+ "domhandler": "^3.0.0",
+ "domutils": "^2.0.0",
+ "entities": "^2.0.0"
+ },
+ "dependencies": {
+ "domhandler": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz",
+ "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==",
+ "dev": true,
+ "requires": {
+ "domelementtype": "^2.0.1"
+ }
+ }
+ }
+ },
+ "http-deceiver": {
+ "version": "1.2.7",
+ "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz",
+ "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
+ "dev": true
+ },
+ "http-errors": {
+ "version": "1.7.2",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz",
+ "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==",
+ "dev": true,
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.1",
+ "statuses": ">= 1.5.0 < 2",
+ "toidentifier": "1.0.0"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ }
+ }
+ },
+ "http-parser-js": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz",
+ "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==",
+ "dev": true
+ },
+ "http-proxy": {
+ "version": "1.18.1",
+ "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz",
+ "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==",
+ "dev": true,
+ "requires": {
+ "eventemitter3": "^4.0.0",
+ "follow-redirects": "^1.0.0",
+ "requires-port": "^1.0.0"
+ }
+ },
+ "http-proxy-middleware": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz",
+ "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==",
+ "dev": true,
+ "requires": {
+ "@types/http-proxy": "^1.17.5",
+ "http-proxy": "^1.18.1",
+ "is-glob": "^4.0.1",
+ "is-plain-obj": "^3.0.0",
+ "micromatch": "^4.0.2"
+ }
+ },
+ "https-browserify": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz",
+ "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=",
+ "dev": true
+ },
+ "human-signals": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz",
+ "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==",
+ "dev": true
+ },
+ "iconv-lite": {
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "dev": true,
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "icss-utils": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz",
+ "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==",
+ "dev": true
+ },
+ "ieee754": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz",
+ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==",
+ "dev": true
+ },
+ "ignore": {
+ "version": "5.1.9",
+ "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
+ "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
+ "dev": true
+ },
+ "imagemin": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz",
+ "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==",
+ "dev": true,
+ "requires": {
+ "file-type": "^12.0.0",
+ "globby": "^10.0.0",
+ "graceful-fs": "^4.2.2",
+ "junk": "^3.1.0",
+ "make-dir": "^3.0.0",
+ "p-pipe": "^3.0.0",
+ "replace-ext": "^1.0.0"
+ }
+ },
+ "img-loader": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz",
+ "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^1.1.0"
+ }
+ },
+ "import-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz",
+ "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==",
+ "dev": true,
+ "requires": {
+ "import-from": "^3.0.0"
+ }
+ },
+ "import-fresh": {
+ "version": "3.3.0",
+ "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz",
+ "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==",
+ "dev": true,
+ "requires": {
+ "parent-module": "^1.0.0",
+ "resolve-from": "^4.0.0"
+ },
+ "dependencies": {
+ "resolve-from": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
+ "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
+ "dev": true
+ }
+ }
+ },
+ "import-from": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz",
+ "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==",
+ "dev": true,
+ "requires": {
+ "resolve-from": "^5.0.0"
+ }
+ },
+ "import-local": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz",
+ "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==",
+ "dev": true,
+ "requires": {
+ "pkg-dir": "^4.2.0",
+ "resolve-cwd": "^3.0.0"
+ }
+ },
+ "indent-string": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
+ "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
+ "dev": true
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "dev": true,
+ "requires": {
+ "once": "^1.3.0",
+ "wrappy": "1"
+ }
+ },
+ "inherits": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==",
+ "dev": true
+ },
+ "internal-ip": {
+ "version": "6.2.0",
+ "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
+ "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
+ "dev": true,
+ "requires": {
+ "default-gateway": "^6.0.0",
+ "ipaddr.js": "^1.9.1",
+ "is-ip": "^3.1.0",
+ "p-event": "^4.2.0"
+ },
+ "dependencies": {
+ "ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "dev": true
+ }
+ }
+ },
+ "interpret": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz",
+ "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==",
+ "dev": true
+ },
+ "ip": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz",
+ "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=",
+ "dev": true
+ },
+ "ip-regex": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
+ "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
+ "dev": true
+ },
+ "ipaddr.js": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
+ "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
+ "dev": true
+ },
+ "is-absolute-url": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
+ "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
+ "dev": true
+ },
+ "is-arguments": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz",
+ "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=",
+ "dev": true
+ },
+ "is-binary-path": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
+ "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
+ "dev": true,
+ "requires": {
+ "binary-extensions": "^2.0.0"
+ }
+ },
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
+ "dev": true
+ },
+ "is-color-stop": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz",
+ "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=",
+ "dev": true,
+ "requires": {
+ "css-color-names": "^0.0.4",
+ "hex-color-regex": "^1.1.0",
+ "hsl-regex": "^1.0.0",
+ "hsla-regex": "^1.0.0",
+ "rgb-regex": "^1.0.1",
+ "rgba-regex": "^1.0.0"
+ }
+ },
+ "is-core-module": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
+ "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
+ "dev": true,
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
+ "is-date-object": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz",
+ "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==",
+ "dev": true,
+ "requires": {
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-docker": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
+ "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
+ "dev": true
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+ "dev": true
+ },
+ "is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
+ "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
+ "dev": true
+ },
+ "is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dev": true,
+ "requires": {
+ "is-extglob": "^2.1.1"
+ }
+ },
+ "is-ip": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
+ "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
+ "dev": true,
+ "requires": {
+ "ip-regex": "^4.0.0"
+ }
+ },
+ "is-number": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "dev": true
+ },
+ "is-path-cwd": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz",
+ "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
+ "dev": true
+ },
+ "is-path-inside": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
+ "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
+ "dev": true
+ },
+ "is-plain-obj": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+ "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
+ "dev": true
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "dev": true,
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "is-regex": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz",
+ "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "has-tostringtag": "^1.0.0"
+ }
+ },
+ "is-resolvable": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz",
+ "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==",
+ "dev": true
+ },
+ "is-stream": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz",
+ "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==",
+ "dev": true
+ },
+ "is-wsl": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
+ "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
+ "dev": true,
+ "requires": {
+ "is-docker": "^2.0.0"
+ }
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+ "dev": true
+ },
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+ "dev": true
+ },
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+ "dev": true
+ },
+ "jest-worker": {
+ "version": "27.3.1",
+ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.3.1.tgz",
+ "integrity": "sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==",
+ "dev": true,
+ "requires": {
+ "@types/node": "*",
+ "merge-stream": "^2.0.0",
+ "supports-color": "^8.0.0"
+ },
+ "dependencies": {
+ "has-flag": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "8.1.1",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
+ "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^4.0.0"
+ }
+ }
+ }
+ },
+ "jquery": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.0.tgz",
+ "integrity": "sha512-JVzAR/AjBvVt2BmYhxRCSYysDsPcssdmTFnzyLEts9qNwmjmu4JTAMYubEfwVOSwpQ1I1sKKFcxhZCI2buerfw==",
+ "dev": true
+ },
+ "js-tokens": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
+ "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
+ "dev": true
+ },
+ "jsesc": {
+ "version": "2.5.2",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz",
+ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==",
+ "dev": true
+ },
+ "json-parse-better-errors": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+ "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==",
+ "dev": true
+ },
+ "json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
+ "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
+ "dev": true
+ },
+ "json-schema-traverse": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+ "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
+ "dev": true
+ },
+ "json5": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
+ "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "jsonfile": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
+ "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
+ "dev": true,
+ "requires": {
+ "graceful-fs": "^4.1.6",
+ "universalify": "^2.0.0"
+ }
+ },
+ "junk": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz",
+ "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==",
+ "dev": true
+ },
+ "kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "dev": true
+ },
+ "klona": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz",
+ "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==",
+ "dev": true
+ },
+ "laravel-mix": {
+ "version": "6.0.39",
+ "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.39.tgz",
+ "integrity": "sha512-ChTRKSNx9ViD3Xw1+BDQUZ0PLETcBrXlM7vNmomoDUZBXLUurVUJ9oaRUdGmH/WENNqL0qQ8FFxjq+6U368Nlg==",
+ "dev": true,
+ "requires": {
+ "@babel/core": "^7.15.8",
+ "@babel/plugin-proposal-object-rest-spread": "^7.15.6",
+ "@babel/plugin-syntax-dynamic-import": "^7.8.3",
+ "@babel/plugin-transform-runtime": "^7.15.8",
+ "@babel/preset-env": "^7.15.8",
+ "@babel/runtime": "^7.15.4",
+ "@types/babel__core": "^7.1.16",
+ "@types/clean-css": "^4.2.5",
+ "@types/imagemin-gifsicle": "^7.0.1",
+ "@types/imagemin-mozjpeg": "^8.0.1",
+ "@types/imagemin-optipng": "^5.2.1",
+ "@types/imagemin-svgo": "^8.0.0",
+ "autoprefixer": "^10.4.0",
+ "babel-loader": "^8.2.3",
+ "chalk": "^4.1.2",
+ "chokidar": "^3.5.2",
+ "clean-css": "^4.2.3 || ^5.1.2",
+ "cli-table3": "^0.6.0",
+ "collect.js": "^4.28.5",
+ "commander": "^7.2.0",
+ "concat": "^1.0.3",
+ "css-loader": "^5.2.6",
+ "cssnano": "^5.0.8",
+ "dotenv": "^10.0.0",
+ "dotenv-expand": "^5.1.0",
+ "file-loader": "^6.2.0",
+ "fs-extra": "^10.0.0",
+ "glob": "^7.2.0",
+ "html-loader": "^1.3.2",
+ "imagemin": "^7.0.1",
+ "img-loader": "^4.0.0",
+ "lodash": "^4.17.21",
+ "md5": "^2.3.0",
+ "mini-css-extract-plugin": "^1.6.2",
+ "node-libs-browser": "^2.2.1",
+ "postcss-load-config": "^3.1.0",
+ "postcss-loader": "^6.2.0",
+ "semver": "^7.3.5",
+ "strip-ansi": "^6.0.0",
+ "style-loader": "^2.0.0",
+ "terser": "^5.9.0",
+ "terser-webpack-plugin": "^5.2.4",
+ "vue-style-loader": "^4.1.3",
+ "webpack": "^5.60.0",
+ "webpack-cli": "^4.9.1",
+ "webpack-dev-server": "4.4.0",
+ "webpack-merge": "^5.8.0",
+ "webpack-notifier": "^1.14.1",
+ "webpackbar": "^5.0.0-3",
+ "yargs": "^17.2.1"
+ }
+ },
+ "lilconfig": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz",
+ "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==",
+ "dev": true
+ },
+ "lines-and-columns": {
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
+ "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
+ "dev": true
+ },
+ "loader-runner": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz",
+ "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==",
+ "dev": true
+ },
+ "loader-utils": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz",
+ "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^1.0.1"
+ },
+ "dependencies": {
+ "json5": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ }
+ }
+ },
+ "locate-path": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
+ "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
+ "dev": true,
+ "requires": {
+ "p-locate": "^4.1.0"
+ }
+ },
+ "lodash": {
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==",
+ "dev": true
+ },
+ "lodash.debounce": {
+ "version": "4.0.8",
+ "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz",
+ "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=",
+ "dev": true
+ },
+ "lodash.memoize": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz",
+ "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=",
+ "dev": true
+ },
+ "lodash.topath": {
+ "version": "4.5.2",
+ "resolved": "https://registry.npmjs.org/lodash.topath/-/lodash.topath-4.5.2.tgz",
+ "integrity": "sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=",
+ "dev": true
+ },
+ "lodash.uniq": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz",
+ "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=",
+ "dev": true
+ },
+ "lower-case": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz",
+ "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==",
+ "dev": true,
+ "requires": {
+ "tslib": "^2.0.3"
+ }
+ },
+ "lru-cache": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz",
+ "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==",
+ "dev": true,
+ "requires": {
+ "yallist": "^4.0.0"
+ }
+ },
+ "make-dir": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz",
+ "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==",
+ "dev": true,
+ "requires": {
+ "semver": "^6.0.0"
+ },
+ "dependencies": {
+ "semver": {
+ "version": "6.3.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz",
+ "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==",
+ "dev": true
+ }
+ }
+ },
+ "md5": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz",
+ "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==",
+ "dev": true,
+ "requires": {
+ "charenc": "0.0.2",
+ "crypt": "0.0.2",
+ "is-buffer": "~1.1.6"
+ }
+ },
+ "md5.js": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz",
+ "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==",
+ "dev": true,
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ }
+ },
+ "mdn-data": {
+ "version": "2.0.14",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz",
+ "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==",
+ "dev": true
+ },
+ "media-typer": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz",
+ "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+ "dev": true
+ },
+ "memfs": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz",
+ "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==",
+ "dev": true,
+ "requires": {
+ "fs-monkey": "1.0.3"
+ }
+ },
+ "merge-descriptors": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+ "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
+ "dev": true
+ },
+ "merge-source-map": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz",
+ "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==",
+ "dev": true,
+ "requires": {
+ "source-map": "^0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "merge-stream": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz",
+ "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==",
+ "dev": true
+ },
+ "merge2": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
+ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
+ "dev": true
+ },
+ "methods": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz",
+ "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
+ "dev": true
+ },
+ "micromatch": {
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "dev": true,
+ "requires": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.2.3"
+ }
+ },
+ "miller-rabin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz",
+ "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.0.0",
+ "brorand": "^1.0.1"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "mime": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
+ "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
+ "dev": true
+ },
+ "mime-db": {
+ "version": "1.51.0",
+ "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz",
+ "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==",
+ "dev": true
+ },
+ "mime-types": {
+ "version": "2.1.34",
+ "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz",
+ "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==",
+ "dev": true,
+ "requires": {
+ "mime-db": "1.51.0"
+ }
+ },
+ "mimic-fn": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz",
+ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==",
+ "dev": true
+ },
+ "mini-css-extract-plugin": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz",
+ "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0",
+ "webpack-sources": "^1.1.0"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "minimalistic-assert": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+ "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==",
+ "dev": true
+ },
+ "minimalistic-crypto-utils": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz",
+ "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=",
+ "dev": true
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "dev": true,
+ "requires": {
+ "brace-expansion": "^1.1.7"
+ }
+ },
+ "minimist": {
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==",
+ "dev": true
+ },
+ "mkdirp": {
+ "version": "0.5.5",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
+ "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.5"
+ }
+ },
+ "modern-normalize": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/modern-normalize/-/modern-normalize-1.1.0.tgz",
+ "integrity": "sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==",
+ "dev": true
+ },
+ "ms": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
+ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==",
+ "dev": true
+ },
+ "multicast-dns": {
+ "version": "6.2.3",
+ "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz",
+ "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==",
+ "dev": true,
+ "requires": {
+ "dns-packet": "^1.3.1",
+ "thunky": "^1.0.2"
+ }
+ },
+ "multicast-dns-service-types": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz",
+ "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=",
+ "dev": true
+ },
+ "nanoid": {
+ "version": "3.1.30",
+ "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz",
+ "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==",
+ "dev": true
+ },
+ "negotiator": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
+ "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==",
+ "dev": true
+ },
+ "neo-async": {
+ "version": "2.6.2",
+ "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz",
+ "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==",
+ "dev": true
+ },
+ "next-tick": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz",
+ "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=",
+ "dev": true
+ },
+ "no-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz",
+ "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==",
+ "dev": true,
+ "requires": {
+ "lower-case": "^2.0.2",
+ "tslib": "^2.0.3"
+ }
+ },
+ "node-emoji": {
+ "version": "1.11.0",
+ "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz",
+ "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==",
+ "dev": true,
+ "requires": {
+ "lodash": "^4.17.21"
+ }
+ },
+ "node-forge": {
+ "version": "0.10.0",
+ "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
+ "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==",
+ "dev": true
+ },
+ "node-libs-browser": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz",
+ "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==",
+ "dev": true,
+ "requires": {
+ "assert": "^1.1.1",
+ "browserify-zlib": "^0.2.0",
+ "buffer": "^4.3.0",
+ "console-browserify": "^1.1.0",
+ "constants-browserify": "^1.0.0",
+ "crypto-browserify": "^3.11.0",
+ "domain-browser": "^1.1.1",
+ "events": "^3.0.0",
+ "https-browserify": "^1.0.0",
+ "os-browserify": "^0.3.0",
+ "path-browserify": "0.0.1",
+ "process": "^0.11.10",
+ "punycode": "^1.2.4",
+ "querystring-es3": "^0.2.0",
+ "readable-stream": "^2.3.3",
+ "stream-browserify": "^2.0.1",
+ "stream-http": "^2.7.2",
+ "string_decoder": "^1.0.0",
+ "timers-browserify": "^2.0.4",
+ "tty-browserify": "0.0.0",
+ "url": "^0.11.0",
+ "util": "^0.11.0",
+ "vm-browserify": "^1.0.1"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz",
+ "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=",
+ "dev": true
+ }
+ }
+ },
+ "node-notifier": {
+ "version": "9.0.1",
+ "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz",
+ "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==",
+ "dev": true,
+ "requires": {
+ "growly": "^1.3.0",
+ "is-wsl": "^2.2.0",
+ "semver": "^7.3.2",
+ "shellwords": "^0.1.1",
+ "uuid": "^8.3.0",
+ "which": "^2.0.2"
+ },
+ "dependencies": {
+ "uuid": {
+ "version": "8.3.2",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz",
+ "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==",
+ "dev": true
+ }
+ }
+ },
+ "node-releases": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
+ "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==",
+ "dev": true
+ },
+ "normalize-path": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
+ "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
+ "dev": true
+ },
+ "normalize-range": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
+ "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
+ "dev": true
+ },
+ "normalize-url": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz",
+ "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==",
+ "dev": true
+ },
+ "npm-run-path": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz",
+ "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==",
+ "dev": true,
+ "requires": {
+ "path-key": "^3.0.0"
+ }
+ },
+ "nth-check": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz",
+ "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==",
+ "dev": true,
+ "requires": {
+ "boolbase": "^1.0.0"
+ }
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+ "dev": true
+ },
+ "object-hash": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
+ "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
+ "dev": true
+ },
+ "object-is": {
+ "version": "1.1.5",
+ "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz",
+ "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "object-keys": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz",
+ "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
+ "dev": true
+ },
+ "object.assign": {
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
+ "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.0",
+ "define-properties": "^1.1.3",
+ "has-symbols": "^1.0.1",
+ "object-keys": "^1.1.1"
+ }
+ },
+ "obuf": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz",
+ "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==",
+ "dev": true
+ },
+ "on-finished": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz",
+ "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+ "dev": true,
+ "requires": {
+ "ee-first": "1.1.1"
+ }
+ },
+ "on-headers": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz",
+ "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==",
+ "dev": true
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "dev": true,
+ "requires": {
+ "wrappy": "1"
+ }
+ },
+ "onetime": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz",
+ "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==",
+ "dev": true,
+ "requires": {
+ "mimic-fn": "^2.1.0"
+ }
+ },
+ "open": {
+ "version": "8.4.0",
+ "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz",
+ "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==",
+ "dev": true,
+ "requires": {
+ "define-lazy-prop": "^2.0.0",
+ "is-docker": "^2.1.1",
+ "is-wsl": "^2.2.0"
+ }
+ },
+ "os-browserify": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz",
+ "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=",
+ "dev": true
+ },
+ "p-event": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
+ "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
+ "dev": true,
+ "requires": {
+ "p-timeout": "^3.1.0"
+ }
+ },
+ "p-finally": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz",
+ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+ "dev": true
+ },
+ "p-limit": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
+ "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
+ "dev": true,
+ "requires": {
+ "p-try": "^2.0.0"
+ }
+ },
+ "p-locate": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
+ "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
+ "dev": true,
+ "requires": {
+ "p-limit": "^2.2.0"
+ }
+ },
+ "p-map": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
+ "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
+ "dev": true,
+ "requires": {
+ "aggregate-error": "^3.0.0"
+ }
+ },
+ "p-pipe": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz",
+ "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==",
+ "dev": true
+ },
+ "p-retry": {
+ "version": "4.6.1",
+ "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz",
+ "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==",
+ "dev": true,
+ "requires": {
+ "@types/retry": "^0.12.0",
+ "retry": "^0.13.1"
+ }
+ },
+ "p-timeout": {
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
+ "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
+ "dev": true,
+ "requires": {
+ "p-finally": "^1.0.0"
+ }
+ },
+ "p-try": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
+ "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
+ "dev": true
+ },
+ "pako": {
+ "version": "1.0.11",
+ "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
+ "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==",
+ "dev": true
+ },
+ "param-case": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz",
+ "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==",
+ "dev": true,
+ "requires": {
+ "dot-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "parent-module": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
+ "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
+ "dev": true,
+ "requires": {
+ "callsites": "^3.0.0"
+ }
+ },
+ "parse-asn1": {
+ "version": "5.1.6",
+ "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz",
+ "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==",
+ "dev": true,
+ "requires": {
+ "asn1.js": "^5.2.0",
+ "browserify-aes": "^1.0.0",
+ "evp_bytestokey": "^1.0.0",
+ "pbkdf2": "^3.0.3",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "parse-json": {
+ "version": "5.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
+ "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
+ "dev": true,
+ "requires": {
+ "@babel/code-frame": "^7.0.0",
+ "error-ex": "^1.3.1",
+ "json-parse-even-better-errors": "^2.3.0",
+ "lines-and-columns": "^1.1.6"
+ }
+ },
+ "parseurl": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz",
+ "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==",
+ "dev": true
+ },
+ "pascal-case": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz",
+ "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==",
+ "dev": true,
+ "requires": {
+ "no-case": "^3.0.4",
+ "tslib": "^2.0.3"
+ }
+ },
+ "path-browserify": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz",
+ "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==",
+ "dev": true
+ },
+ "path-exists": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
+ "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
+ "dev": true
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+ "dev": true
+ },
+ "path-key": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
+ "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
+ "dev": true
+ },
+ "path-parse": {
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==",
+ "dev": true
+ },
+ "path-to-regexp": {
+ "version": "0.1.7",
+ "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+ "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
+ "dev": true
+ },
+ "path-type": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
+ "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
+ "dev": true
+ },
+ "pbkdf2": {
+ "version": "3.1.2",
+ "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz",
+ "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==",
+ "dev": true,
+ "requires": {
+ "create-hash": "^1.1.2",
+ "create-hmac": "^1.1.4",
+ "ripemd160": "^2.0.1",
+ "safe-buffer": "^5.0.1",
+ "sha.js": "^2.4.8"
+ }
+ },
+ "picocolors": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
+ "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
+ "dev": true
+ },
+ "picomatch": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
+ "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
+ "dev": true
+ },
+ "pkg-dir": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz",
+ "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==",
+ "dev": true,
+ "requires": {
+ "find-up": "^4.0.0"
+ }
+ },
+ "popper.js": {
+ "version": "1.16.1",
+ "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz",
+ "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==",
+ "dev": true
+ },
+ "portfinder": {
+ "version": "1.0.28",
+ "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz",
+ "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==",
+ "dev": true,
+ "requires": {
+ "async": "^2.6.2",
+ "debug": "^3.1.1",
+ "mkdirp": "^0.5.5"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "3.2.7",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
+ "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
+ "dev": true,
+ "requires": {
+ "ms": "^2.1.1"
+ }
+ }
+ }
+ },
+ "postcss": {
+ "version": "8.4.1",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.1.tgz",
+ "integrity": "sha512-WqLs/TTzXdG+/A4ZOOK9WDZiikrRaiA+eoEb/jz2DT9KUhMNHgP7yKPO8vwi62ZCsb703Gwb7BMZwDzI54Y2Ag==",
+ "dev": true,
+ "requires": {
+ "nanoid": "^3.1.30",
+ "picocolors": "^1.0.0",
+ "source-map-js": "^1.0.1"
+ }
+ },
+ "postcss-calc": {
+ "version": "8.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz",
+ "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==",
+ "dev": true,
+ "requires": {
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.0.2"
+ }
+ },
+ "postcss-colormin": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.1.tgz",
+ "integrity": "sha512-VVwMrEYLcHYePUYV99Ymuoi7WhKrMGy/V9/kTS0DkCoJYmmjdOMneyhzYUxcNgteKDVbrewOkSM7Wje/MFwxzA==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.16.6",
+ "caniuse-api": "^3.0.0",
+ "colord": "^2.9.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-convert-values": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz",
+ "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-discard-comments": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz",
+ "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==",
+ "dev": true
+ },
+ "postcss-discard-duplicates": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz",
+ "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==",
+ "dev": true
+ },
+ "postcss-discard-empty": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz",
+ "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==",
+ "dev": true
+ },
+ "postcss-discard-overridden": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz",
+ "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==",
+ "dev": true
+ },
+ "postcss-js": {
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-3.0.3.tgz",
+ "integrity": "sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==",
+ "dev": true,
+ "requires": {
+ "camelcase-css": "^2.0.1",
+ "postcss": "^8.1.6"
+ }
+ },
+ "postcss-load-config": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz",
+ "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==",
+ "dev": true,
+ "requires": {
+ "import-cwd": "^3.0.0",
+ "lilconfig": "^2.0.3",
+ "yaml": "^1.10.2"
+ }
+ },
+ "postcss-loader": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz",
+ "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==",
+ "dev": true,
+ "requires": {
+ "cosmiconfig": "^7.0.0",
+ "klona": "^2.0.5",
+ "semver": "^7.3.5"
+ }
+ },
+ "postcss-merge-longhand": {
+ "version": "5.0.4",
+ "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz",
+ "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0",
+ "stylehacks": "^5.0.1"
+ }
+ },
+ "postcss-merge-rules": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.3.tgz",
+ "integrity": "sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.16.6",
+ "caniuse-api": "^3.0.0",
+ "cssnano-utils": "^2.0.1",
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-minify-font-values": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz",
+ "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-minify-gradients": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.3.tgz",
+ "integrity": "sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==",
+ "dev": true,
+ "requires": {
+ "colord": "^2.9.1",
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-minify-params": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.2.tgz",
+ "integrity": "sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.2",
+ "browserslist": "^4.16.6",
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-minify-selectors": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz",
+ "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.2",
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-modules-extract-imports": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
+ "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==",
+ "dev": true
+ },
+ "postcss-modules-local-by-default": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
+ "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==",
+ "dev": true,
+ "requires": {
+ "icss-utils": "^5.0.0",
+ "postcss-selector-parser": "^6.0.2",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-modules-scope": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
+ "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==",
+ "dev": true,
+ "requires": {
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "postcss-modules-values": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+ "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==",
+ "dev": true,
+ "requires": {
+ "icss-utils": "^5.0.0"
+ }
+ },
+ "postcss-nested": {
+ "version": "5.0.6",
+ "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz",
+ "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==",
+ "dev": true,
+ "requires": {
+ "postcss-selector-parser": "^6.0.6"
+ }
+ },
+ "postcss-normalize-charset": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz",
+ "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==",
+ "dev": true
+ },
+ "postcss-normalize-display-values": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz",
+ "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==",
+ "dev": true,
+ "requires": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-positions": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz",
+ "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-repeat-style": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz",
+ "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==",
+ "dev": true,
+ "requires": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-string": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz",
+ "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-timing-functions": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz",
+ "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==",
+ "dev": true,
+ "requires": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-unicode": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz",
+ "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.16.0",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-url": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.3.tgz",
+ "integrity": "sha512-qWiUMbvkRx3kc1Dp5opzUwc7MBWZcSDK2yofCmdvFBCpx+zFPkxBC1FASQ59Pt+flYfj/nTZSkmF56+XG5elSg==",
+ "dev": true,
+ "requires": {
+ "is-absolute-url": "^3.0.3",
+ "normalize-url": "^6.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-normalize-whitespace": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz",
+ "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-ordered-values": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz",
+ "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==",
+ "dev": true,
+ "requires": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-reduce-initial": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz",
+ "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.16.0",
+ "caniuse-api": "^3.0.0"
+ }
+ },
+ "postcss-reduce-transforms": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz",
+ "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==",
+ "dev": true,
+ "requires": {
+ "cssnano-utils": "^2.0.1",
+ "postcss-value-parser": "^4.1.0"
+ }
+ },
+ "postcss-selector-parser": {
+ "version": "6.0.6",
+ "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
+ "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
+ "dev": true,
+ "requires": {
+ "cssesc": "^3.0.0",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "postcss-svgo": {
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz",
+ "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==",
+ "dev": true,
+ "requires": {
+ "postcss-value-parser": "^4.1.0",
+ "svgo": "^2.7.0"
+ }
+ },
+ "postcss-unique-selectors": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz",
+ "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==",
+ "dev": true,
+ "requires": {
+ "alphanum-sort": "^1.0.2",
+ "postcss-selector-parser": "^6.0.5"
+ }
+ },
+ "postcss-value-parser": {
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz",
+ "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==",
+ "dev": true
+ },
+ "prettier": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.0.tgz",
+ "integrity": "sha512-FM/zAKgWTxj40rH03VxzIPdXmj39SwSjwG0heUcNFwI+EMZJnY93yAiKXM3dObIKAM5TA88werc8T/EwhB45eg==",
+ "dev": true,
+ "optional": true
+ },
+ "pretty-hrtime": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
+ "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
+ "dev": true
+ },
+ "pretty-time": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz",
+ "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==",
+ "dev": true
+ },
+ "process": {
+ "version": "0.11.10",
+ "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
+ "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=",
+ "dev": true
+ },
+ "process-nextick-args": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+ "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==",
+ "dev": true
+ },
+ "proxy-addr": {
+ "version": "2.0.7",
+ "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz",
+ "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==",
+ "dev": true,
+ "requires": {
+ "forwarded": "0.2.0",
+ "ipaddr.js": "1.9.1"
+ },
+ "dependencies": {
+ "ipaddr.js": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+ "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
+ "dev": true
+ }
+ }
+ },
+ "pseudomap": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
+ "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=",
+ "dev": true
+ },
+ "public-encrypt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz",
+ "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==",
+ "dev": true,
+ "requires": {
+ "bn.js": "^4.1.0",
+ "browserify-rsa": "^4.0.0",
+ "create-hash": "^1.1.0",
+ "parse-asn1": "^5.0.0",
+ "randombytes": "^2.0.1",
+ "safe-buffer": "^5.1.2"
+ },
+ "dependencies": {
+ "bn.js": {
+ "version": "4.12.0",
+ "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz",
+ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==",
+ "dev": true
+ }
+ }
+ },
+ "punycode": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
+ "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
+ "dev": true
+ },
+ "purgecss": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-4.0.3.tgz",
+ "integrity": "sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==",
+ "dev": true,
+ "requires": {
+ "commander": "^6.0.0",
+ "glob": "^7.0.0",
+ "postcss": "^8.2.1",
+ "postcss-selector-parser": "^6.0.2"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "6.2.1",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz",
+ "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==",
+ "dev": true
+ }
+ }
+ },
+ "qs": {
+ "version": "6.7.0",
+ "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz",
+ "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==",
+ "dev": true
+ },
+ "querystring": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz",
+ "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
+ "dev": true
+ },
+ "querystring-es3": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz",
+ "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=",
+ "dev": true
+ },
+ "queue-microtask": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
+ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
+ "dev": true
+ },
+ "quick-lru": {
+ "version": "5.1.1",
+ "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz",
+ "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==",
+ "dev": true
+ },
+ "randombytes": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
+ "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "randomfill": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz",
+ "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==",
+ "dev": true,
+ "requires": {
+ "randombytes": "^2.0.5",
+ "safe-buffer": "^5.1.0"
+ }
+ },
+ "range-parser": {
+ "version": "1.2.1",
+ "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz",
+ "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==",
+ "dev": true
+ },
+ "raw-body": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz",
+ "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==",
+ "dev": true,
+ "requires": {
+ "bytes": "3.1.0",
+ "http-errors": "1.7.2",
+ "iconv-lite": "0.4.24",
+ "unpipe": "1.0.0"
+ },
+ "dependencies": {
+ "bytes": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
+ "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
+ "dev": true
+ }
+ }
+ },
+ "readable-stream": {
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
+ "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==",
+ "dev": true,
+ "requires": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.3",
+ "isarray": "~1.0.0",
+ "process-nextick-args": "~2.0.0",
+ "safe-buffer": "~5.1.1",
+ "string_decoder": "~1.1.1",
+ "util-deprecate": "~1.0.1"
+ },
+ "dependencies": {
+ "string_decoder": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
+ "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.0"
+ }
+ }
+ }
+ },
+ "readdirp": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
+ "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
+ "dev": true,
+ "requires": {
+ "picomatch": "^2.2.1"
+ }
+ },
+ "rechoir": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+ "dev": true,
+ "requires": {
+ "resolve": "^1.9.0"
+ }
+ },
+ "reduce-css-calc": {
+ "version": "2.1.8",
+ "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
+ "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
+ "dev": true,
+ "requires": {
+ "css-unit-converter": "^1.1.1",
+ "postcss-value-parser": "^3.3.0"
+ },
+ "dependencies": {
+ "postcss-value-parser": {
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
+ "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
+ "dev": true
+ }
+ }
+ },
+ "regenerate": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
+ "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==",
+ "dev": true
+ },
+ "regenerate-unicode-properties": {
+ "version": "9.0.0",
+ "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz",
+ "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==",
+ "dev": true,
+ "requires": {
+ "regenerate": "^1.4.2"
+ }
+ },
+ "regenerator-runtime": {
+ "version": "0.13.9",
+ "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
+ "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==",
+ "dev": true
+ },
+ "regenerator-transform": {
+ "version": "0.14.5",
+ "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz",
+ "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==",
+ "dev": true,
+ "requires": {
+ "@babel/runtime": "^7.8.4"
+ }
+ },
+ "regex-parser": {
+ "version": "2.2.11",
+ "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz",
+ "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==",
+ "dev": true
+ },
+ "regexp.prototype.flags": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
+ "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==",
+ "dev": true,
+ "requires": {
+ "call-bind": "^1.0.2",
+ "define-properties": "^1.1.3"
+ }
+ },
+ "regexpu-core": {
+ "version": "4.8.0",
+ "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz",
+ "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==",
+ "dev": true,
+ "requires": {
+ "regenerate": "^1.4.2",
+ "regenerate-unicode-properties": "^9.0.0",
+ "regjsgen": "^0.5.2",
+ "regjsparser": "^0.7.0",
+ "unicode-match-property-ecmascript": "^2.0.0",
+ "unicode-match-property-value-ecmascript": "^2.0.0"
+ }
+ },
+ "regjsgen": {
+ "version": "0.5.2",
+ "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz",
+ "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==",
+ "dev": true
+ },
+ "regjsparser": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz",
+ "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==",
+ "dev": true,
+ "requires": {
+ "jsesc": "~0.5.0"
+ },
+ "dependencies": {
+ "jsesc": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz",
+ "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=",
+ "dev": true
+ }
+ }
+ },
+ "relateurl": {
+ "version": "0.2.7",
+ "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz",
+ "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
+ "dev": true
+ },
+ "replace-ext": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz",
+ "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
+ "dev": true
+ },
+ "require-directory": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
+ "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+ "dev": true
+ },
+ "require-from-string": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz",
+ "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==",
+ "dev": true
+ },
+ "requires-port": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
+ "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
+ "dev": true
+ },
+ "resolve": {
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
+ "dev": true,
+ "requires": {
+ "is-core-module": "^2.2.0",
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-cwd": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz",
+ "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==",
+ "dev": true,
+ "requires": {
+ "resolve-from": "^5.0.0"
+ }
+ },
+ "resolve-from": {
+ "version": "5.0.0",
+ "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz",
+ "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
+ "dev": true
+ },
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
+ "dev": true
+ },
+ "resolve-url-loader": {
+ "version": "3.1.4",
+ "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz",
+ "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==",
+ "dev": true,
+ "requires": {
+ "adjust-sourcemap-loader": "3.0.0",
+ "camelcase": "5.3.1",
+ "compose-function": "3.0.3",
+ "convert-source-map": "1.7.0",
+ "es6-iterator": "2.0.3",
+ "loader-utils": "1.2.3",
+ "postcss": "7.0.36",
+ "rework": "1.0.1",
+ "rework-visit": "1.0.0",
+ "source-map": "0.6.1"
+ },
+ "dependencies": {
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ },
+ "dependencies": {
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "convert-source-map": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz",
+ "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.1.1"
+ }
+ },
+ "emojis-list": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz",
+ "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=",
+ "dev": true
+ },
+ "json5": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz",
+ "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==",
+ "dev": true,
+ "requires": {
+ "minimist": "^1.2.0"
+ }
+ },
+ "loader-utils": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz",
+ "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^2.0.0",
+ "json5": "^1.0.1"
+ }
+ },
+ "postcss": {
+ "version": "7.0.36",
+ "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz",
+ "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==",
+ "dev": true,
+ "requires": {
+ "chalk": "^2.4.2",
+ "source-map": "^0.6.1",
+ "supports-color": "^6.1.0"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ },
+ "supports-color": {
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
+ "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ }
+ }
+ },
+ "retry": {
+ "version": "0.13.1",
+ "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
+ "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
+ "dev": true
+ },
+ "reusify": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
+ "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
+ "dev": true
+ },
+ "rework": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz",
+ "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=",
+ "dev": true,
+ "requires": {
+ "convert-source-map": "^0.3.3",
+ "css": "^2.0.0"
+ },
+ "dependencies": {
+ "convert-source-map": {
+ "version": "0.3.5",
+ "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-0.3.5.tgz",
+ "integrity": "sha1-8dgClQr33SYxof6+BZZVDIarMZA=",
+ "dev": true
+ }
+ }
+ },
+ "rework-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz",
+ "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=",
+ "dev": true
+ },
+ "rgb-regex": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
+ "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=",
+ "dev": true
+ },
+ "rgba-regex": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz",
+ "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=",
+ "dev": true
+ },
+ "rimraf": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
+ "dev": true,
+ "requires": {
+ "glob": "^7.1.3"
+ }
+ },
+ "ripemd160": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz",
+ "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==",
+ "dev": true,
+ "requires": {
+ "hash-base": "^3.0.0",
+ "inherits": "^2.0.1"
+ }
+ },
+ "run-parallel": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
+ "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
+ "dev": true,
+ "requires": {
+ "queue-microtask": "^1.2.2"
+ }
+ },
+ "safe-buffer": {
+ "version": "5.1.2",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
+ "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==",
+ "dev": true
+ },
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
+ "dev": true
+ },
+ "sass": {
+ "version": "1.43.5",
+ "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.5.tgz",
+ "integrity": "sha512-WuNm+eAryMgQluL7Mbq9M4EruyGGMyal7Lu58FfnRMVWxgUzIvI7aSn60iNt3kn5yZBMR7G84fAGDcwqOF5JOg==",
+ "dev": true,
+ "requires": {
+ "chokidar": ">=3.0.0 <4.0.0"
+ }
+ },
+ "sass-loader": {
+ "version": "11.1.1",
+ "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-11.1.1.tgz",
+ "integrity": "sha512-fOCp/zLmj1V1WHDZbUbPgrZhA7HKXHEqkslzB+05U5K9SbSbcmH91C7QLW31AsXikxUMaxXRhhcqWZAxUMLDyA==",
+ "dev": true,
+ "requires": {
+ "klona": "^2.0.4",
+ "neo-async": "^2.6.2"
+ }
+ },
+ "schema-utils": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz",
+ "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.5",
+ "ajv": "^6.12.4",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "select-hose": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz",
+ "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
+ "dev": true
+ },
+ "selfsigned": {
+ "version": "1.10.11",
+ "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz",
+ "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==",
+ "dev": true,
+ "requires": {
+ "node-forge": "^0.10.0"
+ }
+ },
+ "semver": {
+ "version": "7.3.5",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
+ "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==",
+ "dev": true,
+ "requires": {
+ "lru-cache": "^6.0.0"
+ }
+ },
+ "send": {
+ "version": "0.17.1",
+ "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz",
+ "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==",
+ "dev": true,
+ "requires": {
+ "debug": "2.6.9",
+ "depd": "~1.1.2",
+ "destroy": "~1.0.4",
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "etag": "~1.8.1",
+ "fresh": "0.5.2",
+ "http-errors": "~1.7.2",
+ "mime": "1.6.0",
+ "ms": "2.1.1",
+ "on-finished": "~2.3.0",
+ "range-parser": "~1.2.1",
+ "statuses": "~1.5.0"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ },
+ "dependencies": {
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ }
+ }
+ },
+ "ms": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz",
+ "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==",
+ "dev": true
+ }
+ }
+ },
+ "serialize-javascript": {
+ "version": "6.0.0",
+ "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
+ "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
+ "dev": true,
+ "requires": {
+ "randombytes": "^2.1.0"
+ }
+ },
+ "serve-index": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz",
+ "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
+ "dev": true,
+ "requires": {
+ "accepts": "~1.3.4",
+ "batch": "0.6.1",
+ "debug": "2.6.9",
+ "escape-html": "~1.0.3",
+ "http-errors": "~1.6.2",
+ "mime-types": "~2.1.17",
+ "parseurl": "~1.3.2"
+ },
+ "dependencies": {
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "dev": true,
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
+ "http-errors": {
+ "version": "1.6.3",
+ "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz",
+ "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
+ "dev": true,
+ "requires": {
+ "depd": "~1.1.2",
+ "inherits": "2.0.3",
+ "setprototypeof": "1.1.0",
+ "statuses": ">= 1.4.0 < 2"
+ }
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+ "dev": true
+ },
+ "setprototypeof": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz",
+ "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==",
+ "dev": true
+ }
+ }
+ },
+ "serve-static": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz",
+ "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==",
+ "dev": true,
+ "requires": {
+ "encodeurl": "~1.0.2",
+ "escape-html": "~1.0.3",
+ "parseurl": "~1.3.3",
+ "send": "0.17.1"
+ }
+ },
+ "setimmediate": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz",
+ "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=",
+ "dev": true
+ },
+ "setprototypeof": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
+ "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==",
+ "dev": true
+ },
+ "sha.js": {
+ "version": "2.4.11",
+ "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz",
+ "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.1",
+ "safe-buffer": "^5.0.1"
+ }
+ },
+ "shallow-clone": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz",
+ "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==",
+ "dev": true,
+ "requires": {
+ "kind-of": "^6.0.2"
+ }
+ },
+ "shebang-command": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
+ "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
+ "dev": true,
+ "requires": {
+ "shebang-regex": "^3.0.0"
+ }
+ },
+ "shebang-regex": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
+ "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
+ "dev": true
+ },
+ "shellwords": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz",
+ "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==",
+ "dev": true
+ },
+ "signal-exit": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz",
+ "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==",
+ "dev": true
+ },
+ "simple-swizzle": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
+ "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
+ "dev": true,
+ "requires": {
+ "is-arrayish": "^0.3.1"
+ },
+ "dependencies": {
+ "is-arrayish": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
+ "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==",
+ "dev": true
+ }
+ }
+ },
+ "slash": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
+ "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
+ "dev": true
+ },
+ "sockjs": {
+ "version": "0.3.21",
+ "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
+ "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==",
+ "dev": true,
+ "requires": {
+ "faye-websocket": "^0.11.3",
+ "uuid": "^3.4.0",
+ "websocket-driver": "^0.7.4"
+ }
+ },
+ "source-list-map": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
+ "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=",
+ "dev": true
+ },
+ "source-map-js": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz",
+ "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==",
+ "dev": true
+ },
+ "source-map-resolve": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "dev": true,
+ "requires": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "source-map-support": {
+ "version": "0.5.21",
+ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz",
+ "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==",
+ "dev": true,
+ "requires": {
+ "buffer-from": "^1.0.0",
+ "source-map": "^0.6.0"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "source-map-url": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
+ "dev": true
+ },
+ "spdy": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz",
+ "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.0",
+ "handle-thing": "^2.0.0",
+ "http-deceiver": "^1.2.7",
+ "select-hose": "^2.0.0",
+ "spdy-transport": "^3.0.0"
+ }
+ },
+ "spdy-transport": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz",
+ "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==",
+ "dev": true,
+ "requires": {
+ "debug": "^4.1.0",
+ "detect-node": "^2.0.4",
+ "hpack.js": "^2.1.6",
+ "obuf": "^1.1.2",
+ "readable-stream": "^3.0.6",
+ "wbuf": "^1.7.3"
+ },
+ "dependencies": {
+ "readable-stream": {
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
+ "dev": true,
+ "requires": {
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
+ }
+ }
+ }
+ },
+ "stable": {
+ "version": "0.1.8",
+ "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz",
+ "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==",
+ "dev": true
+ },
+ "statuses": {
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
+ "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
+ "dev": true
+ },
+ "std-env": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz",
+ "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==",
+ "dev": true
+ },
+ "stream-browserify": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz",
+ "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==",
+ "dev": true,
+ "requires": {
+ "inherits": "~2.0.1",
+ "readable-stream": "^2.0.2"
+ }
+ },
+ "stream-http": {
+ "version": "2.8.3",
+ "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz",
+ "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==",
+ "dev": true,
+ "requires": {
+ "builtin-status-codes": "^3.0.0",
+ "inherits": "^2.0.1",
+ "readable-stream": "^2.3.6",
+ "to-arraybuffer": "^1.0.0",
+ "xtend": "^4.0.0"
+ }
+ },
+ "string-width": {
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
+ "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
+ "dev": true,
+ "requires": {
+ "emoji-regex": "^8.0.0",
+ "is-fullwidth-code-point": "^3.0.0",
+ "strip-ansi": "^6.0.1"
+ }
+ },
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
+ "dev": true,
+ "requires": {
+ "safe-buffer": "~5.2.0"
+ },
+ "dependencies": {
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "dev": true
+ }
+ }
+ },
+ "strip-ansi": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
+ "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^5.0.1"
+ }
+ },
+ "strip-final-newline": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==",
+ "dev": true
+ },
+ "style-loader": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz",
+ "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==",
+ "dev": true,
+ "requires": {
+ "loader-utils": "^2.0.0",
+ "schema-utils": "^3.0.0"
+ },
+ "dependencies": {
+ "loader-utils": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz",
+ "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==",
+ "dev": true,
+ "requires": {
+ "big.js": "^5.2.2",
+ "emojis-list": "^3.0.0",
+ "json5": "^2.1.2"
+ }
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ }
+ }
+ },
+ "stylehacks": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz",
+ "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==",
+ "dev": true,
+ "requires": {
+ "browserslist": "^4.16.0",
+ "postcss-selector-parser": "^6.0.4"
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "dev": true,
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "svg.draggable.js": {
+ "version": "2.2.2",
+ "resolved": "https://registry.npmjs.org/svg.draggable.js/-/svg.draggable.js-2.2.2.tgz",
+ "integrity": "sha512-JzNHBc2fLQMzYCZ90KZHN2ohXL0BQJGQimK1kGk6AvSeibuKcIdDX9Kr0dT9+UJ5O8nYA0RB839Lhvk4CY4MZw==",
+ "requires": {
+ "svg.js": "^2.0.1"
+ }
+ },
+ "svg.easing.js": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/svg.easing.js/-/svg.easing.js-2.0.0.tgz",
+ "integrity": "sha1-iqmUawqOJ4V6XEChDrpAkeVpHxI=",
+ "requires": {
+ "svg.js": ">=2.3.x"
+ }
+ },
+ "svg.filter.js": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/svg.filter.js/-/svg.filter.js-2.0.2.tgz",
+ "integrity": "sha1-kQCOFROJ3ZIwd5/L5uLJo2LRwgM=",
+ "requires": {
+ "svg.js": "^2.2.5"
+ }
+ },
+ "svg.js": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/svg.js/-/svg.js-2.7.1.tgz",
+ "integrity": "sha512-ycbxpizEQktk3FYvn/8BH+6/EuWXg7ZpQREJvgacqn46gIddG24tNNe4Son6omdXCnSOaApnpZw6MPCBA1dODA=="
+ },
+ "svg.pathmorphing.js": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/svg.pathmorphing.js/-/svg.pathmorphing.js-0.1.3.tgz",
+ "integrity": "sha512-49HWI9X4XQR/JG1qXkSDV8xViuTLIWm/B/7YuQELV5KMOPtXjiwH4XPJvr/ghEDibmLQ9Oc22dpWpG0vUDDNww==",
+ "requires": {
+ "svg.js": "^2.4.0"
+ }
+ },
+ "svg.resize.js": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/svg.resize.js/-/svg.resize.js-1.4.3.tgz",
+ "integrity": "sha512-9k5sXJuPKp+mVzXNvxz7U0uC9oVMQrrf7cFsETznzUDDm0x8+77dtZkWdMfRlmbkEEYvUn9btKuZ3n41oNA+uw==",
+ "requires": {
+ "svg.js": "^2.6.5",
+ "svg.select.js": "^2.1.2"
+ },
+ "dependencies": {
+ "svg.select.js": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-2.1.2.tgz",
+ "integrity": "sha512-tH6ABEyJsAOVAhwcCjF8mw4crjXSI1aa7j2VQR8ZuJ37H2MBUbyeqYr5nEO7sSN3cy9AR9DUwNg0t/962HlDbQ==",
+ "requires": {
+ "svg.js": "^2.2.5"
+ }
+ }
+ }
+ },
+ "svg.select.js": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/svg.select.js/-/svg.select.js-3.0.1.tgz",
+ "integrity": "sha512-h5IS/hKkuVCbKSieR9uQCj9w+zLHoPh+ce19bBYyqF53g6mnPB8sAtIbe1s9dh2S2fCmYX2xel1Ln3PJBbK4kw==",
+ "requires": {
+ "svg.js": "^2.6.5"
+ }
+ },
+ "svgo": {
+ "version": "2.8.0",
+ "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz",
+ "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==",
+ "dev": true,
+ "requires": {
+ "@trysound/sax": "0.2.0",
+ "commander": "^7.2.0",
+ "css-select": "^4.1.3",
+ "css-tree": "^1.1.3",
+ "csso": "^4.2.0",
+ "picocolors": "^1.0.0",
+ "stable": "^0.1.8"
+ }
+ },
+ "tailwindcss": {
+ "version": "2.2.19",
+ "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-2.2.19.tgz",
+ "integrity": "sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==",
+ "dev": true,
+ "requires": {
+ "arg": "^5.0.1",
+ "bytes": "^3.0.0",
+ "chalk": "^4.1.2",
+ "chokidar": "^3.5.2",
+ "color": "^4.0.1",
+ "cosmiconfig": "^7.0.1",
+ "detective": "^5.2.0",
+ "didyoumean": "^1.2.2",
+ "dlv": "^1.1.3",
+ "fast-glob": "^3.2.7",
+ "fs-extra": "^10.0.0",
+ "glob-parent": "^6.0.1",
+ "html-tags": "^3.1.0",
+ "is-color-stop": "^1.1.0",
+ "is-glob": "^4.0.1",
+ "lodash": "^4.17.21",
+ "lodash.topath": "^4.5.2",
+ "modern-normalize": "^1.1.0",
+ "node-emoji": "^1.11.0",
+ "normalize-path": "^3.0.0",
+ "object-hash": "^2.2.0",
+ "postcss-js": "^3.0.3",
+ "postcss-load-config": "^3.1.0",
+ "postcss-nested": "5.0.6",
+ "postcss-selector-parser": "^6.0.6",
+ "postcss-value-parser": "^4.1.0",
+ "pretty-hrtime": "^1.0.3",
+ "purgecss": "^4.0.3",
+ "quick-lru": "^5.1.1",
+ "reduce-css-calc": "^2.1.8",
+ "resolve": "^1.20.0",
+ "tmp": "^0.2.1"
+ },
+ "dependencies": {
+ "glob-parent": {
+ "version": "6.0.2",
+ "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
+ "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
+ "dev": true,
+ "requires": {
+ "is-glob": "^4.0.3"
+ }
+ }
+ }
+ },
+ "tapable": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz",
+ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==",
+ "dev": true
+ },
+ "terser": {
+ "version": "5.10.0",
+ "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz",
+ "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==",
+ "dev": true,
+ "requires": {
+ "commander": "^2.20.0",
+ "source-map": "~0.7.2",
+ "source-map-support": "~0.5.20"
+ },
+ "dependencies": {
+ "commander": {
+ "version": "2.20.3",
+ "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz",
+ "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==",
+ "dev": true
+ },
+ "source-map": {
+ "version": "0.7.3",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz",
+ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==",
+ "dev": true
+ }
+ }
+ },
+ "terser-webpack-plugin": {
+ "version": "5.2.5",
+ "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.5.tgz",
+ "integrity": "sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==",
+ "dev": true,
+ "requires": {
+ "jest-worker": "^27.0.6",
+ "schema-utils": "^3.1.1",
+ "serialize-javascript": "^6.0.0",
+ "source-map": "^0.6.1",
+ "terser": "^5.7.2"
+ },
+ "dependencies": {
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "thunky": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz",
+ "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==",
+ "dev": true
+ },
+ "timers-browserify": {
+ "version": "2.0.12",
+ "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz",
+ "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==",
+ "dev": true,
+ "requires": {
+ "setimmediate": "^1.0.4"
+ }
+ },
+ "timsort": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz",
+ "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=",
+ "dev": true
+ },
+ "tmp": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz",
+ "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==",
+ "dev": true,
+ "requires": {
+ "rimraf": "^3.0.0"
+ }
+ },
+ "to-arraybuffer": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz",
+ "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=",
+ "dev": true
+ },
+ "to-fast-properties": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
+ "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=",
+ "dev": true
+ },
+ "to-regex-range": {
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
+ "dev": true,
+ "requires": {
+ "is-number": "^7.0.0"
+ }
+ },
+ "toidentifier": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz",
+ "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==",
+ "dev": true
+ },
+ "tslib": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz",
+ "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw=="
+ },
+ "tty-browserify": {
+ "version": "0.0.0",
+ "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz",
+ "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=",
+ "dev": true
+ },
+ "type": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz",
+ "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==",
+ "dev": true
+ },
+ "type-is": {
+ "version": "1.6.18",
+ "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz",
+ "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==",
+ "dev": true,
+ "requires": {
+ "media-typer": "0.3.0",
+ "mime-types": "~2.1.24"
+ }
+ },
+ "unicode-canonical-property-names-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==",
+ "dev": true
+ },
+ "unicode-match-property-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==",
+ "dev": true,
+ "requires": {
+ "unicode-canonical-property-names-ecmascript": "^2.0.0",
+ "unicode-property-aliases-ecmascript": "^2.0.0"
+ }
+ },
+ "unicode-match-property-value-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==",
+ "dev": true
+ },
+ "unicode-property-aliases-ecmascript": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz",
+ "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==",
+ "dev": true
+ },
+ "universalify": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
+ "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
+ "dev": true
+ },
+ "unpipe": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
+ "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+ "dev": true
+ },
+ "uri-js": {
+ "version": "4.4.1",
+ "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
+ "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
+ "dev": true,
+ "requires": {
+ "punycode": "^2.1.0"
+ }
+ },
+ "urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
+ "dev": true
+ },
+ "url": {
+ "version": "0.11.0",
+ "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
+ "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=",
+ "dev": true,
+ "requires": {
+ "punycode": "1.3.2",
+ "querystring": "0.2.0"
+ },
+ "dependencies": {
+ "punycode": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz",
+ "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
+ "dev": true
+ }
+ }
+ },
+ "util": {
+ "version": "0.11.1",
+ "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz",
+ "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==",
+ "dev": true,
+ "requires": {
+ "inherits": "2.0.3"
+ },
+ "dependencies": {
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+ "dev": true
+ }
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+ "dev": true
+ },
+ "utils-merge": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
+ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
+ "dev": true
+ },
+ "uuid": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz",
+ "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==",
+ "dev": true
+ },
+ "vary": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz",
+ "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
+ "dev": true
+ },
+ "vm-browserify": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz",
+ "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==",
+ "dev": true
+ },
+ "vue": {
+ "version": "2.6.14",
+ "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz",
+ "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==",
+ "dev": true
+ },
+ "vue-apexcharts": {
+ "version": "1.6.2",
+ "resolved": "https://registry.npmjs.org/vue-apexcharts/-/vue-apexcharts-1.6.2.tgz",
+ "integrity": "sha512-9HS3scJwWgKjmkcWIf+ndNDR0WytUJD8Ju0V2ZYcjYtlTLwJAf2SKUlBZaQTkDmwje/zMgulvZRi+MXmi+WkKw=="
+ },
+ "vue-axios": {
+ "version": "3.4.0",
+ "resolved": "https://registry.npmjs.org/vue-axios/-/vue-axios-3.4.0.tgz",
+ "integrity": "sha512-S3YTCJeEndzmtaYzyz919Z54wY1D2OftWEhioGbHED3VUSta8ti0OHjDipTPkb1StxOzQLAAO2hSUq830i14KA=="
+ },
+ "vue-hot-reload-api": {
+ "version": "2.3.4",
+ "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz",
+ "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==",
+ "dev": true
+ },
+ "vue-loader": {
+ "version": "15.9.8",
+ "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz",
+ "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==",
+ "dev": true,
+ "requires": {
+ "@vue/component-compiler-utils": "^3.1.0",
+ "hash-sum": "^1.0.2",
+ "loader-utils": "^1.1.0",
+ "vue-hot-reload-api": "^2.3.0",
+ "vue-style-loader": "^4.1.0"
+ }
+ },
+ "vue-style-loader": {
+ "version": "4.1.3",
+ "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz",
+ "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==",
+ "dev": true,
+ "requires": {
+ "hash-sum": "^1.0.2",
+ "loader-utils": "^1.0.2"
+ }
+ },
+ "vue-template-compiler": {
+ "version": "2.6.14",
+ "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz",
+ "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==",
+ "dev": true,
+ "requires": {
+ "de-indent": "^1.0.2",
+ "he": "^1.1.0"
+ }
+ },
+ "vue-template-es2015-compiler": {
+ "version": "1.9.1",
+ "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz",
+ "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==",
+ "dev": true
+ },
+ "watchpack": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.0.tgz",
+ "integrity": "sha512-MnN0Q1OsvB/GGHETrFeZPQaOelWh/7O+EiFlj8sM9GPjtQkis7k01aAxrg/18kTfoIVcLL+haEVFlXDaSRwKRw==",
+ "dev": true,
+ "requires": {
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.1.2"
+ }
+ },
+ "wbuf": {
+ "version": "1.7.3",
+ "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz",
+ "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==",
+ "dev": true,
+ "requires": {
+ "minimalistic-assert": "^1.0.0"
+ }
+ },
+ "webpack": {
+ "version": "5.64.4",
+ "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.64.4.tgz",
+ "integrity": "sha512-LWhqfKjCLoYJLKJY8wk2C3h77i8VyHowG3qYNZiIqD6D0ZS40439S/KVuc/PY48jp2yQmy0mhMknq8cys4jFMw==",
+ "dev": true,
+ "requires": {
+ "@types/eslint-scope": "^3.7.0",
+ "@types/estree": "^0.0.50",
+ "@webassemblyjs/ast": "1.11.1",
+ "@webassemblyjs/wasm-edit": "1.11.1",
+ "@webassemblyjs/wasm-parser": "1.11.1",
+ "acorn": "^8.4.1",
+ "acorn-import-assertions": "^1.7.6",
+ "browserslist": "^4.14.5",
+ "chrome-trace-event": "^1.0.2",
+ "enhanced-resolve": "^5.8.3",
+ "es-module-lexer": "^0.9.0",
+ "eslint-scope": "5.1.1",
+ "events": "^3.2.0",
+ "glob-to-regexp": "^0.4.1",
+ "graceful-fs": "^4.2.4",
+ "json-parse-better-errors": "^1.0.2",
+ "loader-runner": "^4.2.0",
+ "mime-types": "^2.1.27",
+ "neo-async": "^2.6.2",
+ "schema-utils": "^3.1.0",
+ "tapable": "^2.1.1",
+ "terser-webpack-plugin": "^5.1.3",
+ "watchpack": "^2.3.0",
+ "webpack-sources": "^3.2.2"
+ },
+ "dependencies": {
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "webpack-sources": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz",
+ "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==",
+ "dev": true
+ }
+ }
+ },
+ "webpack-cli": {
+ "version": "4.9.1",
+ "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz",
+ "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==",
+ "dev": true,
+ "requires": {
+ "@discoveryjs/json-ext": "^0.5.0",
+ "@webpack-cli/configtest": "^1.1.0",
+ "@webpack-cli/info": "^1.4.0",
+ "@webpack-cli/serve": "^1.6.0",
+ "colorette": "^2.0.14",
+ "commander": "^7.0.0",
+ "execa": "^5.0.0",
+ "fastest-levenshtein": "^1.0.12",
+ "import-local": "^3.0.2",
+ "interpret": "^2.2.0",
+ "rechoir": "^0.7.0",
+ "webpack-merge": "^5.7.3"
+ }
+ },
+ "webpack-dev-middleware": {
+ "version": "5.2.2",
+ "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.2.tgz",
+ "integrity": "sha512-DjZyYrsHhkikAFNvSNKrpnziXukU1EChFAh9j4LAm6ndPLPW8cN0KhM7T+RAiOqsQ6ABfQ8hoKIs9IWMTjov+w==",
+ "dev": true,
+ "requires": {
+ "colorette": "^2.0.10",
+ "memfs": "^3.2.2",
+ "mime-types": "^2.1.31",
+ "range-parser": "^1.2.1",
+ "schema-utils": "^4.0.0"
+ },
+ "dependencies": {
+ "ajv": {
+ "version": "8.8.2",
+ "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz",
+ "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.1",
+ "json-schema-traverse": "^1.0.0",
+ "require-from-string": "^2.0.2",
+ "uri-js": "^4.2.2"
+ }
+ },
+ "ajv-keywords": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+ "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==",
+ "dev": true,
+ "requires": {
+ "fast-deep-equal": "^3.1.3"
+ }
+ },
+ "json-schema-traverse": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+ "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==",
+ "dev": true
+ },
+ "schema-utils": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz",
+ "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.9",
+ "ajv": "^8.8.0",
+ "ajv-formats": "^2.1.1",
+ "ajv-keywords": "^5.0.0"
+ }
+ }
+ }
+ },
+ "webpack-dev-server": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz",
+ "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==",
+ "dev": true,
+ "requires": {
+ "ansi-html-community": "^0.0.8",
+ "bonjour": "^3.5.0",
+ "chokidar": "^3.5.2",
+ "colorette": "^2.0.10",
+ "compression": "^1.7.4",
+ "connect-history-api-fallback": "^1.6.0",
+ "del": "^6.0.0",
+ "express": "^4.17.1",
+ "graceful-fs": "^4.2.6",
+ "html-entities": "^2.3.2",
+ "http-proxy-middleware": "^2.0.0",
+ "internal-ip": "^6.2.0",
+ "ipaddr.js": "^2.0.1",
+ "open": "^8.0.9",
+ "p-retry": "^4.5.0",
+ "portfinder": "^1.0.28",
+ "schema-utils": "^3.1.0",
+ "selfsigned": "^1.10.11",
+ "serve-index": "^1.9.1",
+ "sockjs": "^0.3.21",
+ "spdy": "^4.0.2",
+ "strip-ansi": "^7.0.0",
+ "url": "^0.11.0",
+ "webpack-dev-middleware": "^5.2.1",
+ "ws": "^8.1.0"
+ },
+ "dependencies": {
+ "ansi-regex": {
+ "version": "6.0.1",
+ "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz",
+ "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==",
+ "dev": true
+ },
+ "schema-utils": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
+ "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
+ "dev": true,
+ "requires": {
+ "@types/json-schema": "^7.0.8",
+ "ajv": "^6.12.5",
+ "ajv-keywords": "^3.5.2"
+ }
+ },
+ "strip-ansi": {
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz",
+ "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==",
+ "dev": true,
+ "requires": {
+ "ansi-regex": "^6.0.1"
+ }
+ }
+ }
+ },
+ "webpack-merge": {
+ "version": "5.8.0",
+ "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
+ "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==",
+ "dev": true,
+ "requires": {
+ "clone-deep": "^4.0.1",
+ "wildcard": "^2.0.0"
+ }
+ },
+ "webpack-notifier": {
+ "version": "1.14.1",
+ "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.14.1.tgz",
+ "integrity": "sha512-OVOoiOyKHS3z9pN1nLdPY2Pf/R3wiBsN0KiPc3K6ApwMBfHbyUomQc2Mr0naeKxfqXyCBPHfQuqpL9yoL0rgkA==",
+ "dev": true,
+ "requires": {
+ "node-notifier": "^9.0.0",
+ "strip-ansi": "^6.0.0"
+ }
+ },
+ "webpack-sources": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
+ "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
+ "dev": true,
+ "requires": {
+ "source-list-map": "^2.0.0",
+ "source-map": "~0.6.1"
+ },
+ "dependencies": {
+ "source-map": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
+ "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
+ "dev": true
+ }
+ }
+ },
+ "webpackbar": {
+ "version": "5.0.2",
+ "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz",
+ "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==",
+ "dev": true,
+ "requires": {
+ "chalk": "^4.1.0",
+ "consola": "^2.15.3",
+ "pretty-time": "^1.1.0",
+ "std-env": "^3.0.1"
+ }
+ },
+ "websocket-driver": {
+ "version": "0.7.4",
+ "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz",
+ "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==",
+ "dev": true,
+ "requires": {
+ "http-parser-js": ">=0.5.1",
+ "safe-buffer": ">=5.1.0",
+ "websocket-extensions": ">=0.1.1"
+ }
+ },
+ "websocket-extensions": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+ "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==",
+ "dev": true
+ },
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dev": true,
+ "requires": {
+ "isexe": "^2.0.0"
+ }
+ },
+ "wildcard": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
+ "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
+ "dev": true
+ },
+ "wrap-ansi": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
+ "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
+ "dev": true,
+ "requires": {
+ "ansi-styles": "^4.0.0",
+ "string-width": "^4.1.0",
+ "strip-ansi": "^6.0.0"
+ },
+ "dependencies": {
+ "ansi-styles": {
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
+ "dev": true,
+ "requires": {
+ "color-convert": "^2.0.1"
+ }
+ },
+ "color-convert": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
+ "dev": true,
+ "requires": {
+ "color-name": "~1.1.4"
+ }
+ },
+ "color-name": {
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
+ "dev": true
+ }
+ }
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+ "dev": true
+ },
+ "ws": {
+ "version": "8.3.0",
+ "resolved": "https://registry.npmjs.org/ws/-/ws-8.3.0.tgz",
+ "integrity": "sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==",
+ "dev": true
+ },
+ "xtend": {
+ "version": "4.0.2",
+ "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
+ "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
+ "dev": true
+ },
+ "y18n": {
+ "version": "5.0.8",
+ "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
+ "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
+ "dev": true
+ },
+ "yallist": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
+ "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==",
+ "dev": true
+ },
+ "yaml": {
+ "version": "1.10.2",
+ "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
+ "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==",
+ "dev": true
+ },
+ "yargs": {
+ "version": "17.2.1",
+ "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz",
+ "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==",
+ "dev": true,
+ "requires": {
+ "cliui": "^7.0.2",
+ "escalade": "^3.1.1",
+ "get-caller-file": "^2.0.5",
+ "require-directory": "^2.1.1",
+ "string-width": "^4.2.0",
+ "y18n": "^5.0.5",
+ "yargs-parser": "^20.2.2"
+ }
+ },
+ "yargs-parser": {
+ "version": "20.2.9",
+ "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz",
+ "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==",
+ "dev": true
+ }
+ }
+}
diff --git a/package.json b/package.json
new file mode 100644
index 0000000..bdc7cbb
--- /dev/null
+++ b/package.json
@@ -0,0 +1,39 @@
+{
+ "private": true,
+ "scripts": {
+ "dev": "npm run development",
+ "development": "mix",
+ "watch": "mix watch",
+ "watch-poll": "mix watch -- --watch-options-poll=1000",
+ "hot": "mix watch --hot",
+ "prod": "npm run production",
+ "production": "mix --production"
+ },
+ "devDependencies": {
+ "autoprefixer": "^10.4.0",
+ "axios": "^0.21.4",
+ "bootstrap": "^4.6.0",
+ "jquery": "^3.6",
+ "laravel-mix": "^6.0.39",
+ "lodash": "^4.17.19",
+ "popper.js": "^1.16.1",
+ "postcss": "^8.4.1",
+ "resolve-url-loader": "^3.1.2",
+ "sass": "^1.32.11",
+ "sass-loader": "^11.0.1",
+ "tailwindcss": "^2.2.19",
+ "vue": "^2.6.12",
+ "vue-loader": "^15.9.8",
+ "vue-template-compiler": "^2.6.12"
+ },
+ "dependencies": {
+ "@headlessui/vue": "^1.4.2",
+ "@vue-hero-icons/outline": "^1.7.2",
+ "@vue-hero-icons/solid": "^1.7.2",
+ "@vue/composition-api": "^1.4.0",
+ "alpinejs": "^3.5.2",
+ "apexcharts": "^3.30.0",
+ "vue-apexcharts": "^1.6.2",
+ "vue-axios": "^3.4.0"
+ }
+}
diff --git a/phpunit.xml b/phpunit.xml
new file mode 100644
index 0000000..4ae4d97
--- /dev/null
+++ b/phpunit.xml
@@ -0,0 +1,31 @@
+
+
+
+
+ ./tests/Unit
+
+
+ ./tests/Feature
+
+
+
+
+ ./app
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/public/.htaccess b/public/.htaccess
new file mode 100644
index 0000000..3aec5e2
--- /dev/null
+++ b/public/.htaccess
@@ -0,0 +1,21 @@
+
+
+ Options -MultiViews -Indexes
+
+
+ RewriteEngine On
+
+ # Handle Authorization Header
+ RewriteCond %{HTTP:Authorization} .
+ RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
+
+ # Redirect Trailing Slashes If Not A Folder...
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_URI} (.+)/$
+ RewriteRule ^ %1 [L,R=301]
+
+ # Send Requests To Front Controller...
+ RewriteCond %{REQUEST_FILENAME} !-d
+ RewriteCond %{REQUEST_FILENAME} !-f
+ RewriteRule ^ index.php [L]
+
diff --git a/public/css/app.css b/public/css/app.css
new file mode 100644
index 0000000..dc3df97
--- /dev/null
+++ b/public/css/app.css
@@ -0,0 +1,188022 @@
+/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */
+
+/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */
+
+/*
+Document
+========
+*/
+
+/**
+Use a better box model (opinionated).
+*/
+
+*,
+::before,
+::after {
+ box-sizing: border-box;
+}
+
+/**
+Use a more readable tab size (opinionated).
+*/
+
+html {
+ -moz-tab-size: 4;
+ -o-tab-size: 4;
+ tab-size: 4;
+}
+
+/**
+1. Correct the line height in all browsers.
+2. Prevent adjustments of font size after orientation changes in iOS.
+*/
+
+html {
+ line-height: 1.15; /* 1 */
+ -webkit-text-size-adjust: 100%; /* 2 */
+}
+
+/*
+Sections
+========
+*/
+
+/**
+Remove the margin in all browsers.
+*/
+
+body {
+ margin: 0;
+}
+
+/**
+Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
+*/
+
+body {
+ font-family:
+ system-ui,
+ -apple-system, /* Firefox supports this but not yet `system-ui` */
+ 'Segoe UI',
+ Roboto,
+ Helvetica,
+ Arial,
+ sans-serif,
+ 'Apple Color Emoji',
+ 'Segoe UI Emoji';
+}
+
+/*
+Grouping content
+================
+*/
+
+/**
+1. Add the correct height in Firefox.
+2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
+*/
+
+hr {
+ height: 0; /* 1 */
+ color: inherit; /* 2 */
+}
+
+/*
+Text-level semantics
+====================
+*/
+
+/**
+Add the correct text decoration in Chrome, Edge, and Safari.
+*/
+
+abbr[title] {
+ -webkit-text-decoration: underline dotted;
+ text-decoration: underline dotted;
+}
+
+/**
+Add the correct font weight in Edge and Safari.
+*/
+
+b,
+strong {
+ font-weight: bolder;
+}
+
+/**
+1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
+2. Correct the odd 'em' font sizing in all browsers.
+*/
+
+code,
+kbd,
+samp,
+pre {
+ font-family:
+ ui-monospace,
+ SFMono-Regular,
+ Consolas,
+ 'Liberation Mono',
+ Menlo,
+ monospace; /* 1 */
+ font-size: 1em; /* 2 */
+}
+
+/**
+Add the correct font size in all browsers.
+*/
+
+small {
+ font-size: 80%;
+}
+
+/**
+Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
+*/
+
+sub,
+sup {
+ font-size: 75%;
+ line-height: 0;
+ position: relative;
+ vertical-align: baseline;
+}
+
+sub {
+ bottom: -0.25em;
+}
+
+sup {
+ top: -0.5em;
+}
+
+/*
+Tabular data
+============
+*/
+
+/**
+1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
+2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
+*/
+
+table {
+ text-indent: 0; /* 1 */
+ border-color: inherit; /* 2 */
+}
+
+/*
+Forms
+=====
+*/
+
+/**
+1. Change the font styles in all browsers.
+2. Remove the margin in Firefox and Safari.
+*/
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ font-family: inherit; /* 1 */
+ font-size: 100%; /* 1 */
+ line-height: 1.15; /* 1 */
+ margin: 0; /* 2 */
+}
+
+/**
+Remove the inheritance of text transform in Edge and Firefox.
+1. Remove the inheritance of text transform in Firefox.
+*/
+
+button,
+select { /* 1 */
+ text-transform: none;
+}
+
+/**
+Correct the inability to style clickable types in iOS and Safari.
+*/
+
+button,
+[type='button'],
+[type='reset'],
+[type='submit'] {
+ -webkit-appearance: button;
+}
+
+/**
+Remove the inner border and padding in Firefox.
+*/
+
+::-moz-focus-inner {
+ border-style: none;
+ padding: 0;
+}
+
+/**
+Restore the focus styles unset by the previous rule.
+*/
+
+:-moz-focusring {
+ outline: 1px dotted ButtonText;
+}
+
+/**
+Remove the additional ':invalid' styles in Firefox.
+See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
+*/
+
+:-moz-ui-invalid {
+ box-shadow: none;
+}
+
+/**
+Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
+*/
+
+legend {
+ padding: 0;
+}
+
+/**
+Add the correct vertical alignment in Chrome and Firefox.
+*/
+
+progress {
+ vertical-align: baseline;
+}
+
+/**
+Correct the cursor style of increment and decrement buttons in Safari.
+*/
+
+::-webkit-inner-spin-button,
+::-webkit-outer-spin-button {
+ height: auto;
+}
+
+/**
+1. Correct the odd appearance in Chrome and Safari.
+2. Correct the outline style in Safari.
+*/
+
+[type='search'] {
+ -webkit-appearance: textfield; /* 1 */
+ outline-offset: -2px; /* 2 */
+}
+
+/**
+Remove the inner padding in Chrome and Safari on macOS.
+*/
+
+::-webkit-search-decoration {
+ -webkit-appearance: none;
+}
+
+/**
+1. Correct the inability to style clickable types in iOS and Safari.
+2. Change font properties to 'inherit' in Safari.
+*/
+
+::-webkit-file-upload-button {
+ -webkit-appearance: button; /* 1 */
+ font: inherit; /* 2 */
+}
+
+/*
+Interactive
+===========
+*/
+
+/*
+Add the correct display in Chrome and Safari.
+*/
+
+summary {
+ display: list-item;
+}
+
+/**
+ * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
+ * A thin layer on top of normalize.css that provides a starting point more
+ * suitable for web applications.
+ */
+
+/**
+ * Removes the default spacing and border for appropriate elements.
+ */
+
+blockquote,
+dl,
+dd,
+h1,
+h2,
+h3,
+h4,
+h5,
+h6,
+hr,
+figure,
+p,
+pre {
+ margin: 0;
+}
+
+button {
+ background-color: transparent;
+ background-image: none;
+}
+
+fieldset {
+ margin: 0;
+ padding: 0;
+}
+
+ol,
+ul {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+}
+
+/**
+ * Tailwind custom reset styles
+ */
+
+/**
+ * 1. Use the user's configured `sans` font-family (with Tailwind's default
+ * sans-serif font stack as a fallback) as a sane default.
+ * 2. Use Tailwind's default "normal" line-height so the user isn't forced
+ * to override it to ensure consistency even when using the default theme.
+ */
+
+html {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
+ line-height: 1.5; /* 2 */
+}
+
+/**
+ * Inherit font-family and line-height from `html` so users can set them as
+ * a class directly on the `html` element.
+ */
+
+body {
+ font-family: inherit;
+ line-height: inherit;
+}
+
+/**
+ * 1. Prevent padding and border from affecting element width.
+ *
+ * We used to set this in the html element and inherit from
+ * the parent element for everything else. This caused issues
+ * in shadow-dom-enhanced elements like where the content
+ * is wrapped by a div with box-sizing set to `content-box`.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/4
+ *
+ *
+ * 2. Allow adding a border to an element by just adding a border-width.
+ *
+ * By default, the way the browser specifies that an element should have no
+ * border is by setting it's border-style to `none` in the user-agent
+ * stylesheet.
+ *
+ * In order to easily add borders to elements by just setting the `border-width`
+ * property, we change the default border-style for all elements to `solid`, and
+ * use border-width to hide them instead. This way our `border` utilities only
+ * need to set the `border-width` property instead of the entire `border`
+ * shorthand, making our border utilities much more straightforward to compose.
+ *
+ * https://github.com/tailwindcss/tailwindcss/pull/116
+ */
+
+*,
+::before,
+::after {
+ box-sizing: border-box; /* 1 */
+ border-width: 0; /* 2 */
+ border-style: solid; /* 2 */
+ border-color: currentColor; /* 2 */
+}
+
+/*
+ * Ensure horizontal rules are visible by default
+ */
+
+hr {
+ border-top-width: 1px;
+}
+
+/**
+ * Undo the `border-style: none` reset that Normalize applies to images so that
+ * our `border-{width}` utilities have the expected effect.
+ *
+ * The Normalize reset is unnecessary for us since we default the border-width
+ * to 0 on all elements.
+ *
+ * https://github.com/tailwindcss/tailwindcss/issues/362
+ */
+
+img {
+ border-style: solid;
+}
+
+textarea {
+ resize: vertical;
+}
+
+input::-moz-placeholder, textarea::-moz-placeholder {
+ opacity: 1;
+ color: #9ca3af;
+}
+
+input:-ms-input-placeholder, textarea:-ms-input-placeholder {
+ opacity: 1;
+ color: #9ca3af;
+}
+
+input::placeholder,
+textarea::placeholder {
+ opacity: 1;
+ color: #9ca3af;
+}
+
+button,
+[role="button"] {
+ cursor: pointer;
+}
+
+/**
+ * Override legacy focus reset from Normalize with modern Firefox focus styles.
+ *
+ * This is actually an improvement over the new defaults in Firefox in our testing,
+ * as it triggers the better focus styles even for links, which still use a dotted
+ * outline in Firefox by default.
+ */
+
+:-moz-focusring {
+ outline: auto;
+}
+
+table {
+ border-collapse: collapse;
+}
+
+h1,
+h2,
+h3,
+h4,
+h5,
+h6 {
+ font-size: inherit;
+ font-weight: inherit;
+}
+
+/**
+ * Reset links to optimize for opt-in styling instead of
+ * opt-out.
+ */
+
+a {
+ color: inherit;
+ text-decoration: inherit;
+}
+
+/**
+ * Reset form element properties that are easy to forget to
+ * style explicitly so you don't inadvertently introduce
+ * styles that deviate from your design system. These styles
+ * supplement a partial reset that is already applied by
+ * normalize.css.
+ */
+
+button,
+input,
+optgroup,
+select,
+textarea {
+ padding: 0;
+ line-height: inherit;
+ color: inherit;
+}
+
+/**
+ * Use the configured 'mono' font family for elements that
+ * are expected to be rendered with a monospace font, falling
+ * back to the system monospace stack if there is no configured
+ * 'mono' font family.
+ */
+
+pre,
+code,
+kbd,
+samp {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+/**
+ * 1. Make replaced elements `display: block` by default as that's
+ * the behavior you want almost all of the time. Inspired by
+ * CSS Remedy, with `svg` added as well.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ *
+ * 2. Add `vertical-align: middle` to align replaced elements more
+ * sensibly by default when overriding `display` by adding a
+ * utility like `inline`.
+ *
+ * This can trigger a poorly considered linting error in some
+ * tools but is included by design.
+ *
+ * https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210
+ */
+
+img,
+svg,
+video,
+canvas,
+audio,
+iframe,
+embed,
+object {
+ display: block; /* 1 */
+ vertical-align: middle; /* 2 */
+}
+
+/**
+ * Constrain images and videos to the parent width and preserve
+ * their intrinsic aspect ratio.
+ *
+ * https://github.com/mozdevs/cssremedy/issues/14
+ */
+
+img,
+video {
+ max-width: 100%;
+ height: auto;
+}
+
+/**
+ * Ensure the default browser behavior of the `hidden` attribute.
+ */
+
+[hidden] {
+ display: none;
+}
+
+*, ::before, ::after {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.container {
+ width: 100%;
+}
+
+@media (min-width: 640px) {
+ .container {
+ max-width: 640px;
+ }
+}
+
+@media (min-width: 768px) {
+ .container {
+ max-width: 768px;
+ }
+}
+
+@media (min-width: 1024px) {
+ .container {
+ max-width: 1024px;
+ }
+}
+
+@media (min-width: 1280px) {
+ .container {
+ max-width: 1280px;
+ }
+}
+
+@media (min-width: 1536px) {
+ .container {
+ max-width: 1536px;
+ }
+}
+
+.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;
+}
+
+.not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+
+.focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+}
+
+.focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+
+.focus\:sr-only: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;
+}
+
+.focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+}
+
+.pointer-events-none {
+ pointer-events: none;
+}
+
+.pointer-events-auto {
+ pointer-events: auto;
+}
+
+.visible {
+ visibility: visible;
+}
+
+.invisible {
+ visibility: hidden;
+}
+
+.static {
+ position: static;
+}
+
+.fixed {
+ position: fixed;
+}
+
+.absolute {
+ position: absolute;
+}
+
+.relative {
+ position: relative;
+}
+
+.sticky {
+ position: -webkit-sticky;
+ position: sticky;
+}
+
+.inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+}
+
+.inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+}
+
+.inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+}
+
+.inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+}
+
+.inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+}
+
+.inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+}
+
+.inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+}
+
+.inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+}
+
+.inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+}
+
+.inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+}
+
+.inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+}
+
+.inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+}
+
+.inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+}
+
+.inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+}
+
+.inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+}
+
+.inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+}
+
+.inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+}
+
+.inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+}
+
+.inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+}
+
+.inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+}
+
+.inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+}
+
+.inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+}
+
+.inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+}
+
+.inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+}
+
+.inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+}
+
+.inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+}
+
+.inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+}
+
+.inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+}
+
+.inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+}
+
+.inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+}
+
+.inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+}
+
+.inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+}
+
+.inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+}
+
+.inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+}
+
+.inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+}
+
+.inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+}
+
+.-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+}
+
+.-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+}
+
+.-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+}
+
+.-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+}
+
+.-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+}
+
+.-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+}
+
+.-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+}
+
+.-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+}
+
+.-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+}
+
+.-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+}
+
+.-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+}
+
+.-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+}
+
+.-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+}
+
+.-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+}
+
+.-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+}
+
+.-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+}
+
+.-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+}
+
+.-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+}
+
+.-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+}
+
+.-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+}
+
+.-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+}
+
+.-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+}
+
+.-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+}
+
+.-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+}
+
+.-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+}
+
+.-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+}
+
+.-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+}
+
+.-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+}
+
+.-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+}
+
+.-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+}
+
+.-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+}
+
+.-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+}
+
+.-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+}
+
+.-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+}
+
+.-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+}
+
+.inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+}
+
+.inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+}
+
+.inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+}
+
+.inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+}
+
+.inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+}
+
+.inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+}
+
+.inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+}
+
+.-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+}
+
+.-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+}
+
+.-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+}
+
+.-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+}
+
+.-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+}
+
+.-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+}
+
+.-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+}
+
+.inset-x-0 {
+ left: 0px;
+ right: 0px;
+}
+
+.inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+}
+
+.inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+}
+
+.inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+}
+
+.inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+}
+
+.inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+}
+
+.inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+}
+
+.inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+}
+
+.inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+}
+
+.inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+}
+
+.inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+}
+
+.inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+}
+
+.inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+}
+
+.inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+}
+
+.inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+}
+
+.inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+}
+
+.inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+}
+
+.inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+}
+
+.inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+}
+
+.inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+}
+
+.inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+}
+
+.inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+}
+
+.inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+}
+
+.inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+}
+
+.inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+}
+
+.inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+}
+
+.inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+}
+
+.inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+}
+
+.inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+}
+
+.inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+}
+
+.inset-x-auto {
+ left: auto;
+ right: auto;
+}
+
+.inset-x-px {
+ left: 1px;
+ right: 1px;
+}
+
+.inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+}
+
+.inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+}
+
+.inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+}
+
+.inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+}
+
+.-inset-x-0 {
+ left: 0px;
+ right: 0px;
+}
+
+.-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+}
+
+.-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+}
+
+.-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+}
+
+.-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+}
+
+.-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+}
+
+.-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+}
+
+.-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+}
+
+.-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+}
+
+.-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+}
+
+.-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+}
+
+.-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+}
+
+.-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+}
+
+.-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+}
+
+.-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+}
+
+.-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+}
+
+.-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+}
+
+.-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+}
+
+.-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+}
+
+.-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+}
+
+.-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+}
+
+.-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+}
+
+.-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+}
+
+.-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+}
+
+.-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+}
+
+.-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+}
+
+.-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+}
+
+.-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+}
+
+.-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+}
+
+.-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+}
+
+.-inset-x-px {
+ left: -1px;
+ right: -1px;
+}
+
+.-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+}
+
+.-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+}
+
+.-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+}
+
+.-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+}
+
+.inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+}
+
+.inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+}
+
+.inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+}
+
+.inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+}
+
+.inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+}
+
+.inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+}
+
+.inset-x-full {
+ left: 100%;
+ right: 100%;
+}
+
+.-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+}
+
+.-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+}
+
+.-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+}
+
+.-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+}
+
+.-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+}
+
+.-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+}
+
+.-inset-x-full {
+ left: -100%;
+ right: -100%;
+}
+
+.inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+}
+
+.inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+}
+
+.inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+}
+
+.inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+}
+
+.inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+}
+
+.inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+}
+
+.inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+}
+
+.inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+}
+
+.inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+}
+
+.inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+}
+
+.inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+}
+
+.inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+}
+
+.inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+}
+
+.inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+}
+
+.inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+}
+
+.inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+}
+
+.inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+}
+
+.inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+}
+
+.inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+}
+
+.inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+}
+
+.inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+}
+
+.inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+}
+
+.inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+}
+
+.inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+}
+
+.inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+}
+
+.inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+}
+
+.inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+}
+
+.inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+}
+
+.inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+}
+
+.inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+}
+
+.inset-y-auto {
+ top: auto;
+ bottom: auto;
+}
+
+.inset-y-px {
+ top: 1px;
+ bottom: 1px;
+}
+
+.inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+}
+
+.inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+}
+
+.inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+}
+
+.inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+}
+
+.-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+}
+
+.-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+}
+
+.-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+}
+
+.-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+}
+
+.-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+}
+
+.-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+}
+
+.-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+}
+
+.-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+}
+
+.-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+}
+
+.-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+}
+
+.-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+}
+
+.-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+}
+
+.-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+}
+
+.-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+}
+
+.-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+}
+
+.-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+}
+
+.-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+}
+
+.-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+}
+
+.-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+}
+
+.-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+}
+
+.-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+}
+
+.-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+}
+
+.-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+}
+
+.-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+}
+
+.-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+}
+
+.-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+}
+
+.-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+}
+
+.-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+}
+
+.-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+}
+
+.-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+}
+
+.-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+}
+
+.-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+}
+
+.-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+}
+
+.-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+}
+
+.-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+}
+
+.inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+}
+
+.inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+}
+
+.inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+}
+
+.inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+}
+
+.inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+}
+
+.inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+}
+
+.inset-y-full {
+ top: 100%;
+ bottom: 100%;
+}
+
+.-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+}
+
+.-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+}
+
+.-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+}
+
+.-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+}
+
+.-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+}
+
+.-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+}
+
+.-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+}
+
+.top-0 {
+ top: 0px;
+}
+
+.top-1 {
+ top: 0.25rem;
+}
+
+.top-2 {
+ top: 0.5rem;
+}
+
+.top-3 {
+ top: 0.75rem;
+}
+
+.top-4 {
+ top: 1rem;
+}
+
+.top-5 {
+ top: 1.25rem;
+}
+
+.top-6 {
+ top: 1.5rem;
+}
+
+.top-7 {
+ top: 1.75rem;
+}
+
+.top-8 {
+ top: 2rem;
+}
+
+.top-9 {
+ top: 2.25rem;
+}
+
+.top-10 {
+ top: 2.5rem;
+}
+
+.top-11 {
+ top: 2.75rem;
+}
+
+.top-12 {
+ top: 3rem;
+}
+
+.top-14 {
+ top: 3.5rem;
+}
+
+.top-16 {
+ top: 4rem;
+}
+
+.top-20 {
+ top: 5rem;
+}
+
+.top-24 {
+ top: 6rem;
+}
+
+.top-28 {
+ top: 7rem;
+}
+
+.top-32 {
+ top: 8rem;
+}
+
+.top-36 {
+ top: 9rem;
+}
+
+.top-40 {
+ top: 10rem;
+}
+
+.top-44 {
+ top: 11rem;
+}
+
+.top-48 {
+ top: 12rem;
+}
+
+.top-52 {
+ top: 13rem;
+}
+
+.top-56 {
+ top: 14rem;
+}
+
+.top-60 {
+ top: 15rem;
+}
+
+.top-64 {
+ top: 16rem;
+}
+
+.top-72 {
+ top: 18rem;
+}
+
+.top-80 {
+ top: 20rem;
+}
+
+.top-96 {
+ top: 24rem;
+}
+
+.top-auto {
+ top: auto;
+}
+
+.top-px {
+ top: 1px;
+}
+
+.top-0\.5 {
+ top: 0.125rem;
+}
+
+.top-1\.5 {
+ top: 0.375rem;
+}
+
+.top-2\.5 {
+ top: 0.625rem;
+}
+
+.top-3\.5 {
+ top: 0.875rem;
+}
+
+.-top-0 {
+ top: 0px;
+}
+
+.-top-1 {
+ top: -0.25rem;
+}
+
+.-top-2 {
+ top: -0.5rem;
+}
+
+.-top-3 {
+ top: -0.75rem;
+}
+
+.-top-4 {
+ top: -1rem;
+}
+
+.-top-5 {
+ top: -1.25rem;
+}
+
+.-top-6 {
+ top: -1.5rem;
+}
+
+.-top-7 {
+ top: -1.75rem;
+}
+
+.-top-8 {
+ top: -2rem;
+}
+
+.-top-9 {
+ top: -2.25rem;
+}
+
+.-top-10 {
+ top: -2.5rem;
+}
+
+.-top-11 {
+ top: -2.75rem;
+}
+
+.-top-12 {
+ top: -3rem;
+}
+
+.-top-14 {
+ top: -3.5rem;
+}
+
+.-top-16 {
+ top: -4rem;
+}
+
+.-top-20 {
+ top: -5rem;
+}
+
+.-top-24 {
+ top: -6rem;
+}
+
+.-top-28 {
+ top: -7rem;
+}
+
+.-top-32 {
+ top: -8rem;
+}
+
+.-top-36 {
+ top: -9rem;
+}
+
+.-top-40 {
+ top: -10rem;
+}
+
+.-top-44 {
+ top: -11rem;
+}
+
+.-top-48 {
+ top: -12rem;
+}
+
+.-top-52 {
+ top: -13rem;
+}
+
+.-top-56 {
+ top: -14rem;
+}
+
+.-top-60 {
+ top: -15rem;
+}
+
+.-top-64 {
+ top: -16rem;
+}
+
+.-top-72 {
+ top: -18rem;
+}
+
+.-top-80 {
+ top: -20rem;
+}
+
+.-top-96 {
+ top: -24rem;
+}
+
+.-top-px {
+ top: -1px;
+}
+
+.-top-0\.5 {
+ top: -0.125rem;
+}
+
+.-top-1\.5 {
+ top: -0.375rem;
+}
+
+.-top-2\.5 {
+ top: -0.625rem;
+}
+
+.-top-3\.5 {
+ top: -0.875rem;
+}
+
+.top-1\/2 {
+ top: 50%;
+}
+
+.top-1\/3 {
+ top: 33.333333%;
+}
+
+.top-2\/3 {
+ top: 66.666667%;
+}
+
+.top-1\/4 {
+ top: 25%;
+}
+
+.top-2\/4 {
+ top: 50%;
+}
+
+.top-3\/4 {
+ top: 75%;
+}
+
+.top-full {
+ top: 100%;
+}
+
+.-top-1\/2 {
+ top: -50%;
+}
+
+.-top-1\/3 {
+ top: -33.333333%;
+}
+
+.-top-2\/3 {
+ top: -66.666667%;
+}
+
+.-top-1\/4 {
+ top: -25%;
+}
+
+.-top-2\/4 {
+ top: -50%;
+}
+
+.-top-3\/4 {
+ top: -75%;
+}
+
+.-top-full {
+ top: -100%;
+}
+
+.right-0 {
+ right: 0px;
+}
+
+.right-1 {
+ right: 0.25rem;
+}
+
+.right-2 {
+ right: 0.5rem;
+}
+
+.right-3 {
+ right: 0.75rem;
+}
+
+.right-4 {
+ right: 1rem;
+}
+
+.right-5 {
+ right: 1.25rem;
+}
+
+.right-6 {
+ right: 1.5rem;
+}
+
+.right-7 {
+ right: 1.75rem;
+}
+
+.right-8 {
+ right: 2rem;
+}
+
+.right-9 {
+ right: 2.25rem;
+}
+
+.right-10 {
+ right: 2.5rem;
+}
+
+.right-11 {
+ right: 2.75rem;
+}
+
+.right-12 {
+ right: 3rem;
+}
+
+.right-14 {
+ right: 3.5rem;
+}
+
+.right-16 {
+ right: 4rem;
+}
+
+.right-20 {
+ right: 5rem;
+}
+
+.right-24 {
+ right: 6rem;
+}
+
+.right-28 {
+ right: 7rem;
+}
+
+.right-32 {
+ right: 8rem;
+}
+
+.right-36 {
+ right: 9rem;
+}
+
+.right-40 {
+ right: 10rem;
+}
+
+.right-44 {
+ right: 11rem;
+}
+
+.right-48 {
+ right: 12rem;
+}
+
+.right-52 {
+ right: 13rem;
+}
+
+.right-56 {
+ right: 14rem;
+}
+
+.right-60 {
+ right: 15rem;
+}
+
+.right-64 {
+ right: 16rem;
+}
+
+.right-72 {
+ right: 18rem;
+}
+
+.right-80 {
+ right: 20rem;
+}
+
+.right-96 {
+ right: 24rem;
+}
+
+.right-auto {
+ right: auto;
+}
+
+.right-px {
+ right: 1px;
+}
+
+.right-0\.5 {
+ right: 0.125rem;
+}
+
+.right-1\.5 {
+ right: 0.375rem;
+}
+
+.right-2\.5 {
+ right: 0.625rem;
+}
+
+.right-3\.5 {
+ right: 0.875rem;
+}
+
+.-right-0 {
+ right: 0px;
+}
+
+.-right-1 {
+ right: -0.25rem;
+}
+
+.-right-2 {
+ right: -0.5rem;
+}
+
+.-right-3 {
+ right: -0.75rem;
+}
+
+.-right-4 {
+ right: -1rem;
+}
+
+.-right-5 {
+ right: -1.25rem;
+}
+
+.-right-6 {
+ right: -1.5rem;
+}
+
+.-right-7 {
+ right: -1.75rem;
+}
+
+.-right-8 {
+ right: -2rem;
+}
+
+.-right-9 {
+ right: -2.25rem;
+}
+
+.-right-10 {
+ right: -2.5rem;
+}
+
+.-right-11 {
+ right: -2.75rem;
+}
+
+.-right-12 {
+ right: -3rem;
+}
+
+.-right-14 {
+ right: -3.5rem;
+}
+
+.-right-16 {
+ right: -4rem;
+}
+
+.-right-20 {
+ right: -5rem;
+}
+
+.-right-24 {
+ right: -6rem;
+}
+
+.-right-28 {
+ right: -7rem;
+}
+
+.-right-32 {
+ right: -8rem;
+}
+
+.-right-36 {
+ right: -9rem;
+}
+
+.-right-40 {
+ right: -10rem;
+}
+
+.-right-44 {
+ right: -11rem;
+}
+
+.-right-48 {
+ right: -12rem;
+}
+
+.-right-52 {
+ right: -13rem;
+}
+
+.-right-56 {
+ right: -14rem;
+}
+
+.-right-60 {
+ right: -15rem;
+}
+
+.-right-64 {
+ right: -16rem;
+}
+
+.-right-72 {
+ right: -18rem;
+}
+
+.-right-80 {
+ right: -20rem;
+}
+
+.-right-96 {
+ right: -24rem;
+}
+
+.-right-px {
+ right: -1px;
+}
+
+.-right-0\.5 {
+ right: -0.125rem;
+}
+
+.-right-1\.5 {
+ right: -0.375rem;
+}
+
+.-right-2\.5 {
+ right: -0.625rem;
+}
+
+.-right-3\.5 {
+ right: -0.875rem;
+}
+
+.right-1\/2 {
+ right: 50%;
+}
+
+.right-1\/3 {
+ right: 33.333333%;
+}
+
+.right-2\/3 {
+ right: 66.666667%;
+}
+
+.right-1\/4 {
+ right: 25%;
+}
+
+.right-2\/4 {
+ right: 50%;
+}
+
+.right-3\/4 {
+ right: 75%;
+}
+
+.right-full {
+ right: 100%;
+}
+
+.-right-1\/2 {
+ right: -50%;
+}
+
+.-right-1\/3 {
+ right: -33.333333%;
+}
+
+.-right-2\/3 {
+ right: -66.666667%;
+}
+
+.-right-1\/4 {
+ right: -25%;
+}
+
+.-right-2\/4 {
+ right: -50%;
+}
+
+.-right-3\/4 {
+ right: -75%;
+}
+
+.-right-full {
+ right: -100%;
+}
+
+.bottom-0 {
+ bottom: 0px;
+}
+
+.bottom-1 {
+ bottom: 0.25rem;
+}
+
+.bottom-2 {
+ bottom: 0.5rem;
+}
+
+.bottom-3 {
+ bottom: 0.75rem;
+}
+
+.bottom-4 {
+ bottom: 1rem;
+}
+
+.bottom-5 {
+ bottom: 1.25rem;
+}
+
+.bottom-6 {
+ bottom: 1.5rem;
+}
+
+.bottom-7 {
+ bottom: 1.75rem;
+}
+
+.bottom-8 {
+ bottom: 2rem;
+}
+
+.bottom-9 {
+ bottom: 2.25rem;
+}
+
+.bottom-10 {
+ bottom: 2.5rem;
+}
+
+.bottom-11 {
+ bottom: 2.75rem;
+}
+
+.bottom-12 {
+ bottom: 3rem;
+}
+
+.bottom-14 {
+ bottom: 3.5rem;
+}
+
+.bottom-16 {
+ bottom: 4rem;
+}
+
+.bottom-20 {
+ bottom: 5rem;
+}
+
+.bottom-24 {
+ bottom: 6rem;
+}
+
+.bottom-28 {
+ bottom: 7rem;
+}
+
+.bottom-32 {
+ bottom: 8rem;
+}
+
+.bottom-36 {
+ bottom: 9rem;
+}
+
+.bottom-40 {
+ bottom: 10rem;
+}
+
+.bottom-44 {
+ bottom: 11rem;
+}
+
+.bottom-48 {
+ bottom: 12rem;
+}
+
+.bottom-52 {
+ bottom: 13rem;
+}
+
+.bottom-56 {
+ bottom: 14rem;
+}
+
+.bottom-60 {
+ bottom: 15rem;
+}
+
+.bottom-64 {
+ bottom: 16rem;
+}
+
+.bottom-72 {
+ bottom: 18rem;
+}
+
+.bottom-80 {
+ bottom: 20rem;
+}
+
+.bottom-96 {
+ bottom: 24rem;
+}
+
+.bottom-auto {
+ bottom: auto;
+}
+
+.bottom-px {
+ bottom: 1px;
+}
+
+.bottom-0\.5 {
+ bottom: 0.125rem;
+}
+
+.bottom-1\.5 {
+ bottom: 0.375rem;
+}
+
+.bottom-2\.5 {
+ bottom: 0.625rem;
+}
+
+.bottom-3\.5 {
+ bottom: 0.875rem;
+}
+
+.-bottom-0 {
+ bottom: 0px;
+}
+
+.-bottom-1 {
+ bottom: -0.25rem;
+}
+
+.-bottom-2 {
+ bottom: -0.5rem;
+}
+
+.-bottom-3 {
+ bottom: -0.75rem;
+}
+
+.-bottom-4 {
+ bottom: -1rem;
+}
+
+.-bottom-5 {
+ bottom: -1.25rem;
+}
+
+.-bottom-6 {
+ bottom: -1.5rem;
+}
+
+.-bottom-7 {
+ bottom: -1.75rem;
+}
+
+.-bottom-8 {
+ bottom: -2rem;
+}
+
+.-bottom-9 {
+ bottom: -2.25rem;
+}
+
+.-bottom-10 {
+ bottom: -2.5rem;
+}
+
+.-bottom-11 {
+ bottom: -2.75rem;
+}
+
+.-bottom-12 {
+ bottom: -3rem;
+}
+
+.-bottom-14 {
+ bottom: -3.5rem;
+}
+
+.-bottom-16 {
+ bottom: -4rem;
+}
+
+.-bottom-20 {
+ bottom: -5rem;
+}
+
+.-bottom-24 {
+ bottom: -6rem;
+}
+
+.-bottom-28 {
+ bottom: -7rem;
+}
+
+.-bottom-32 {
+ bottom: -8rem;
+}
+
+.-bottom-36 {
+ bottom: -9rem;
+}
+
+.-bottom-40 {
+ bottom: -10rem;
+}
+
+.-bottom-44 {
+ bottom: -11rem;
+}
+
+.-bottom-48 {
+ bottom: -12rem;
+}
+
+.-bottom-52 {
+ bottom: -13rem;
+}
+
+.-bottom-56 {
+ bottom: -14rem;
+}
+
+.-bottom-60 {
+ bottom: -15rem;
+}
+
+.-bottom-64 {
+ bottom: -16rem;
+}
+
+.-bottom-72 {
+ bottom: -18rem;
+}
+
+.-bottom-80 {
+ bottom: -20rem;
+}
+
+.-bottom-96 {
+ bottom: -24rem;
+}
+
+.-bottom-px {
+ bottom: -1px;
+}
+
+.-bottom-0\.5 {
+ bottom: -0.125rem;
+}
+
+.-bottom-1\.5 {
+ bottom: -0.375rem;
+}
+
+.-bottom-2\.5 {
+ bottom: -0.625rem;
+}
+
+.-bottom-3\.5 {
+ bottom: -0.875rem;
+}
+
+.bottom-1\/2 {
+ bottom: 50%;
+}
+
+.bottom-1\/3 {
+ bottom: 33.333333%;
+}
+
+.bottom-2\/3 {
+ bottom: 66.666667%;
+}
+
+.bottom-1\/4 {
+ bottom: 25%;
+}
+
+.bottom-2\/4 {
+ bottom: 50%;
+}
+
+.bottom-3\/4 {
+ bottom: 75%;
+}
+
+.bottom-full {
+ bottom: 100%;
+}
+
+.-bottom-1\/2 {
+ bottom: -50%;
+}
+
+.-bottom-1\/3 {
+ bottom: -33.333333%;
+}
+
+.-bottom-2\/3 {
+ bottom: -66.666667%;
+}
+
+.-bottom-1\/4 {
+ bottom: -25%;
+}
+
+.-bottom-2\/4 {
+ bottom: -50%;
+}
+
+.-bottom-3\/4 {
+ bottom: -75%;
+}
+
+.-bottom-full {
+ bottom: -100%;
+}
+
+.left-0 {
+ left: 0px;
+}
+
+.left-1 {
+ left: 0.25rem;
+}
+
+.left-2 {
+ left: 0.5rem;
+}
+
+.left-3 {
+ left: 0.75rem;
+}
+
+.left-4 {
+ left: 1rem;
+}
+
+.left-5 {
+ left: 1.25rem;
+}
+
+.left-6 {
+ left: 1.5rem;
+}
+
+.left-7 {
+ left: 1.75rem;
+}
+
+.left-8 {
+ left: 2rem;
+}
+
+.left-9 {
+ left: 2.25rem;
+}
+
+.left-10 {
+ left: 2.5rem;
+}
+
+.left-11 {
+ left: 2.75rem;
+}
+
+.left-12 {
+ left: 3rem;
+}
+
+.left-14 {
+ left: 3.5rem;
+}
+
+.left-16 {
+ left: 4rem;
+}
+
+.left-20 {
+ left: 5rem;
+}
+
+.left-24 {
+ left: 6rem;
+}
+
+.left-28 {
+ left: 7rem;
+}
+
+.left-32 {
+ left: 8rem;
+}
+
+.left-36 {
+ left: 9rem;
+}
+
+.left-40 {
+ left: 10rem;
+}
+
+.left-44 {
+ left: 11rem;
+}
+
+.left-48 {
+ left: 12rem;
+}
+
+.left-52 {
+ left: 13rem;
+}
+
+.left-56 {
+ left: 14rem;
+}
+
+.left-60 {
+ left: 15rem;
+}
+
+.left-64 {
+ left: 16rem;
+}
+
+.left-72 {
+ left: 18rem;
+}
+
+.left-80 {
+ left: 20rem;
+}
+
+.left-96 {
+ left: 24rem;
+}
+
+.left-auto {
+ left: auto;
+}
+
+.left-px {
+ left: 1px;
+}
+
+.left-0\.5 {
+ left: 0.125rem;
+}
+
+.left-1\.5 {
+ left: 0.375rem;
+}
+
+.left-2\.5 {
+ left: 0.625rem;
+}
+
+.left-3\.5 {
+ left: 0.875rem;
+}
+
+.-left-0 {
+ left: 0px;
+}
+
+.-left-1 {
+ left: -0.25rem;
+}
+
+.-left-2 {
+ left: -0.5rem;
+}
+
+.-left-3 {
+ left: -0.75rem;
+}
+
+.-left-4 {
+ left: -1rem;
+}
+
+.-left-5 {
+ left: -1.25rem;
+}
+
+.-left-6 {
+ left: -1.5rem;
+}
+
+.-left-7 {
+ left: -1.75rem;
+}
+
+.-left-8 {
+ left: -2rem;
+}
+
+.-left-9 {
+ left: -2.25rem;
+}
+
+.-left-10 {
+ left: -2.5rem;
+}
+
+.-left-11 {
+ left: -2.75rem;
+}
+
+.-left-12 {
+ left: -3rem;
+}
+
+.-left-14 {
+ left: -3.5rem;
+}
+
+.-left-16 {
+ left: -4rem;
+}
+
+.-left-20 {
+ left: -5rem;
+}
+
+.-left-24 {
+ left: -6rem;
+}
+
+.-left-28 {
+ left: -7rem;
+}
+
+.-left-32 {
+ left: -8rem;
+}
+
+.-left-36 {
+ left: -9rem;
+}
+
+.-left-40 {
+ left: -10rem;
+}
+
+.-left-44 {
+ left: -11rem;
+}
+
+.-left-48 {
+ left: -12rem;
+}
+
+.-left-52 {
+ left: -13rem;
+}
+
+.-left-56 {
+ left: -14rem;
+}
+
+.-left-60 {
+ left: -15rem;
+}
+
+.-left-64 {
+ left: -16rem;
+}
+
+.-left-72 {
+ left: -18rem;
+}
+
+.-left-80 {
+ left: -20rem;
+}
+
+.-left-96 {
+ left: -24rem;
+}
+
+.-left-px {
+ left: -1px;
+}
+
+.-left-0\.5 {
+ left: -0.125rem;
+}
+
+.-left-1\.5 {
+ left: -0.375rem;
+}
+
+.-left-2\.5 {
+ left: -0.625rem;
+}
+
+.-left-3\.5 {
+ left: -0.875rem;
+}
+
+.left-1\/2 {
+ left: 50%;
+}
+
+.left-1\/3 {
+ left: 33.333333%;
+}
+
+.left-2\/3 {
+ left: 66.666667%;
+}
+
+.left-1\/4 {
+ left: 25%;
+}
+
+.left-2\/4 {
+ left: 50%;
+}
+
+.left-3\/4 {
+ left: 75%;
+}
+
+.left-full {
+ left: 100%;
+}
+
+.-left-1\/2 {
+ left: -50%;
+}
+
+.-left-1\/3 {
+ left: -33.333333%;
+}
+
+.-left-2\/3 {
+ left: -66.666667%;
+}
+
+.-left-1\/4 {
+ left: -25%;
+}
+
+.-left-2\/4 {
+ left: -50%;
+}
+
+.-left-3\/4 {
+ left: -75%;
+}
+
+.-left-full {
+ left: -100%;
+}
+
+.isolate {
+ isolation: isolate;
+}
+
+.isolation-auto {
+ isolation: auto;
+}
+
+.z-0 {
+ z-index: 0;
+}
+
+.z-10 {
+ z-index: 10;
+}
+
+.z-20 {
+ z-index: 20;
+}
+
+.z-30 {
+ z-index: 30;
+}
+
+.z-40 {
+ z-index: 40;
+}
+
+.z-50 {
+ z-index: 50;
+}
+
+.z-auto {
+ z-index: auto;
+}
+
+.focus-within\:z-0:focus-within {
+ z-index: 0;
+}
+
+.focus-within\:z-10:focus-within {
+ z-index: 10;
+}
+
+.focus-within\:z-20:focus-within {
+ z-index: 20;
+}
+
+.focus-within\:z-30:focus-within {
+ z-index: 30;
+}
+
+.focus-within\:z-40:focus-within {
+ z-index: 40;
+}
+
+.focus-within\:z-50:focus-within {
+ z-index: 50;
+}
+
+.focus-within\:z-auto:focus-within {
+ z-index: auto;
+}
+
+.focus\:z-0:focus {
+ z-index: 0;
+}
+
+.focus\:z-10:focus {
+ z-index: 10;
+}
+
+.focus\:z-20:focus {
+ z-index: 20;
+}
+
+.focus\:z-30:focus {
+ z-index: 30;
+}
+
+.focus\:z-40:focus {
+ z-index: 40;
+}
+
+.focus\:z-50:focus {
+ z-index: 50;
+}
+
+.focus\:z-auto:focus {
+ z-index: auto;
+}
+
+.order-1 {
+ order: 1;
+}
+
+.order-2 {
+ order: 2;
+}
+
+.order-3 {
+ order: 3;
+}
+
+.order-4 {
+ order: 4;
+}
+
+.order-5 {
+ order: 5;
+}
+
+.order-6 {
+ order: 6;
+}
+
+.order-7 {
+ order: 7;
+}
+
+.order-8 {
+ order: 8;
+}
+
+.order-9 {
+ order: 9;
+}
+
+.order-10 {
+ order: 10;
+}
+
+.order-11 {
+ order: 11;
+}
+
+.order-12 {
+ order: 12;
+}
+
+.order-first {
+ order: -9999;
+}
+
+.order-last {
+ order: 9999;
+}
+
+.order-none {
+ order: 0;
+}
+
+.col-auto {
+ grid-column: auto;
+}
+
+.col-span-1 {
+ grid-column: span 1 / span 1;
+}
+
+.col-span-2 {
+ grid-column: span 2 / span 2;
+}
+
+.col-span-3 {
+ grid-column: span 3 / span 3;
+}
+
+.col-span-4 {
+ grid-column: span 4 / span 4;
+}
+
+.col-span-5 {
+ grid-column: span 5 / span 5;
+}
+
+.col-span-6 {
+ grid-column: span 6 / span 6;
+}
+
+.col-span-7 {
+ grid-column: span 7 / span 7;
+}
+
+.col-span-8 {
+ grid-column: span 8 / span 8;
+}
+
+.col-span-9 {
+ grid-column: span 9 / span 9;
+}
+
+.col-span-10 {
+ grid-column: span 10 / span 10;
+}
+
+.col-span-11 {
+ grid-column: span 11 / span 11;
+}
+
+.col-span-12 {
+ grid-column: span 12 / span 12;
+}
+
+.col-span-full {
+ grid-column: 1 / -1;
+}
+
+.col-start-1 {
+ grid-column-start: 1;
+}
+
+.col-start-2 {
+ grid-column-start: 2;
+}
+
+.col-start-3 {
+ grid-column-start: 3;
+}
+
+.col-start-4 {
+ grid-column-start: 4;
+}
+
+.col-start-5 {
+ grid-column-start: 5;
+}
+
+.col-start-6 {
+ grid-column-start: 6;
+}
+
+.col-start-7 {
+ grid-column-start: 7;
+}
+
+.col-start-8 {
+ grid-column-start: 8;
+}
+
+.col-start-9 {
+ grid-column-start: 9;
+}
+
+.col-start-10 {
+ grid-column-start: 10;
+}
+
+.col-start-11 {
+ grid-column-start: 11;
+}
+
+.col-start-12 {
+ grid-column-start: 12;
+}
+
+.col-start-13 {
+ grid-column-start: 13;
+}
+
+.col-start-auto {
+ grid-column-start: auto;
+}
+
+.col-end-1 {
+ grid-column-end: 1;
+}
+
+.col-end-2 {
+ grid-column-end: 2;
+}
+
+.col-end-3 {
+ grid-column-end: 3;
+}
+
+.col-end-4 {
+ grid-column-end: 4;
+}
+
+.col-end-5 {
+ grid-column-end: 5;
+}
+
+.col-end-6 {
+ grid-column-end: 6;
+}
+
+.col-end-7 {
+ grid-column-end: 7;
+}
+
+.col-end-8 {
+ grid-column-end: 8;
+}
+
+.col-end-9 {
+ grid-column-end: 9;
+}
+
+.col-end-10 {
+ grid-column-end: 10;
+}
+
+.col-end-11 {
+ grid-column-end: 11;
+}
+
+.col-end-12 {
+ grid-column-end: 12;
+}
+
+.col-end-13 {
+ grid-column-end: 13;
+}
+
+.col-end-auto {
+ grid-column-end: auto;
+}
+
+.row-auto {
+ grid-row: auto;
+}
+
+.row-span-1 {
+ grid-row: span 1 / span 1;
+}
+
+.row-span-2 {
+ grid-row: span 2 / span 2;
+}
+
+.row-span-3 {
+ grid-row: span 3 / span 3;
+}
+
+.row-span-4 {
+ grid-row: span 4 / span 4;
+}
+
+.row-span-5 {
+ grid-row: span 5 / span 5;
+}
+
+.row-span-6 {
+ grid-row: span 6 / span 6;
+}
+
+.row-span-full {
+ grid-row: 1 / -1;
+}
+
+.row-start-1 {
+ grid-row-start: 1;
+}
+
+.row-start-2 {
+ grid-row-start: 2;
+}
+
+.row-start-3 {
+ grid-row-start: 3;
+}
+
+.row-start-4 {
+ grid-row-start: 4;
+}
+
+.row-start-5 {
+ grid-row-start: 5;
+}
+
+.row-start-6 {
+ grid-row-start: 6;
+}
+
+.row-start-7 {
+ grid-row-start: 7;
+}
+
+.row-start-auto {
+ grid-row-start: auto;
+}
+
+.row-end-1 {
+ grid-row-end: 1;
+}
+
+.row-end-2 {
+ grid-row-end: 2;
+}
+
+.row-end-3 {
+ grid-row-end: 3;
+}
+
+.row-end-4 {
+ grid-row-end: 4;
+}
+
+.row-end-5 {
+ grid-row-end: 5;
+}
+
+.row-end-6 {
+ grid-row-end: 6;
+}
+
+.row-end-7 {
+ grid-row-end: 7;
+}
+
+.row-end-auto {
+ grid-row-end: auto;
+}
+
+.float-right {
+ float: right;
+}
+
+.float-left {
+ float: left;
+}
+
+.float-none {
+ float: none;
+}
+
+.clear-left {
+ clear: left;
+}
+
+.clear-right {
+ clear: right;
+}
+
+.clear-both {
+ clear: both;
+}
+
+.clear-none {
+ clear: none;
+}
+
+.m-0 {
+ margin: 0px;
+}
+
+.m-1 {
+ margin: 0.25rem;
+}
+
+.m-2 {
+ margin: 0.5rem;
+}
+
+.m-3 {
+ margin: 0.75rem;
+}
+
+.m-4 {
+ margin: 1rem;
+}
+
+.m-5 {
+ margin: 1.25rem;
+}
+
+.m-6 {
+ margin: 1.5rem;
+}
+
+.m-7 {
+ margin: 1.75rem;
+}
+
+.m-8 {
+ margin: 2rem;
+}
+
+.m-9 {
+ margin: 2.25rem;
+}
+
+.m-10 {
+ margin: 2.5rem;
+}
+
+.m-11 {
+ margin: 2.75rem;
+}
+
+.m-12 {
+ margin: 3rem;
+}
+
+.m-14 {
+ margin: 3.5rem;
+}
+
+.m-16 {
+ margin: 4rem;
+}
+
+.m-20 {
+ margin: 5rem;
+}
+
+.m-24 {
+ margin: 6rem;
+}
+
+.m-28 {
+ margin: 7rem;
+}
+
+.m-32 {
+ margin: 8rem;
+}
+
+.m-36 {
+ margin: 9rem;
+}
+
+.m-40 {
+ margin: 10rem;
+}
+
+.m-44 {
+ margin: 11rem;
+}
+
+.m-48 {
+ margin: 12rem;
+}
+
+.m-52 {
+ margin: 13rem;
+}
+
+.m-56 {
+ margin: 14rem;
+}
+
+.m-60 {
+ margin: 15rem;
+}
+
+.m-64 {
+ margin: 16rem;
+}
+
+.m-72 {
+ margin: 18rem;
+}
+
+.m-80 {
+ margin: 20rem;
+}
+
+.m-96 {
+ margin: 24rem;
+}
+
+.m-auto {
+ margin: auto;
+}
+
+.m-px {
+ margin: 1px;
+}
+
+.m-0\.5 {
+ margin: 0.125rem;
+}
+
+.m-1\.5 {
+ margin: 0.375rem;
+}
+
+.m-2\.5 {
+ margin: 0.625rem;
+}
+
+.m-3\.5 {
+ margin: 0.875rem;
+}
+
+.-m-0 {
+ margin: 0px;
+}
+
+.-m-1 {
+ margin: -0.25rem;
+}
+
+.-m-2 {
+ margin: -0.5rem;
+}
+
+.-m-3 {
+ margin: -0.75rem;
+}
+
+.-m-4 {
+ margin: -1rem;
+}
+
+.-m-5 {
+ margin: -1.25rem;
+}
+
+.-m-6 {
+ margin: -1.5rem;
+}
+
+.-m-7 {
+ margin: -1.75rem;
+}
+
+.-m-8 {
+ margin: -2rem;
+}
+
+.-m-9 {
+ margin: -2.25rem;
+}
+
+.-m-10 {
+ margin: -2.5rem;
+}
+
+.-m-11 {
+ margin: -2.75rem;
+}
+
+.-m-12 {
+ margin: -3rem;
+}
+
+.-m-14 {
+ margin: -3.5rem;
+}
+
+.-m-16 {
+ margin: -4rem;
+}
+
+.-m-20 {
+ margin: -5rem;
+}
+
+.-m-24 {
+ margin: -6rem;
+}
+
+.-m-28 {
+ margin: -7rem;
+}
+
+.-m-32 {
+ margin: -8rem;
+}
+
+.-m-36 {
+ margin: -9rem;
+}
+
+.-m-40 {
+ margin: -10rem;
+}
+
+.-m-44 {
+ margin: -11rem;
+}
+
+.-m-48 {
+ margin: -12rem;
+}
+
+.-m-52 {
+ margin: -13rem;
+}
+
+.-m-56 {
+ margin: -14rem;
+}
+
+.-m-60 {
+ margin: -15rem;
+}
+
+.-m-64 {
+ margin: -16rem;
+}
+
+.-m-72 {
+ margin: -18rem;
+}
+
+.-m-80 {
+ margin: -20rem;
+}
+
+.-m-96 {
+ margin: -24rem;
+}
+
+.-m-px {
+ margin: -1px;
+}
+
+.-m-0\.5 {
+ margin: -0.125rem;
+}
+
+.-m-1\.5 {
+ margin: -0.375rem;
+}
+
+.-m-2\.5 {
+ margin: -0.625rem;
+}
+
+.-m-3\.5 {
+ margin: -0.875rem;
+}
+
+.mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+}
+
+.mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+}
+
+.mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+}
+
+.mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+}
+
+.mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+}
+
+.mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+}
+
+.mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+}
+
+.mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+}
+
+.mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+}
+
+.mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+}
+
+.mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+}
+
+.mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+}
+
+.mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+}
+
+.mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+}
+
+.mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+}
+
+.mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+}
+
+.mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+}
+
+.mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+}
+
+.mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+}
+
+.mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+}
+
+.mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+}
+
+.mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+}
+
+.mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+}
+
+.mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+}
+
+.mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+}
+
+.mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+}
+
+.mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+}
+
+.mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+}
+
+.mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+}
+
+.mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+}
+
+.mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+}
+
+.mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+}
+
+.mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+}
+
+.mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+}
+
+.mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+}
+
+.mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+}
+
+.-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+}
+
+.-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+}
+
+.-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+}
+
+.-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+}
+
+.-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+}
+
+.-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+}
+
+.-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+}
+
+.-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+}
+
+.-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+}
+
+.-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+}
+
+.-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+}
+
+.-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+}
+
+.-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+}
+
+.-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+}
+
+.-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+}
+
+.-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+}
+
+.-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+}
+
+.-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+}
+
+.-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+}
+
+.-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+}
+
+.-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+}
+
+.-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+}
+
+.-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+}
+
+.-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+}
+
+.-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+}
+
+.-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+}
+
+.-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+}
+
+.-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+}
+
+.-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+}
+
+.-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+}
+
+.-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+}
+
+.-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+}
+
+.-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+}
+
+.-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+}
+
+.-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+}
+
+.my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+
+.my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+}
+
+.my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+}
+
+.my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+}
+
+.my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+}
+
+.my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+}
+
+.my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+}
+
+.my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+}
+
+.my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+}
+
+.my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+}
+
+.my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+}
+
+.my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+}
+
+.my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+}
+
+.my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+}
+
+.my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+}
+
+.my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+}
+
+.my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+}
+
+.my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+}
+
+.my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+}
+
+.my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+}
+
+.my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+}
+
+.my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+}
+
+.my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+}
+
+.my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+}
+
+.my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+}
+
+.my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+}
+
+.my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+}
+
+.my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+}
+
+.my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+}
+
+.my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+}
+
+.my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+}
+
+.my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+}
+
+.my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+}
+
+.my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+}
+
+.my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+}
+
+.my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+}
+
+.-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+}
+
+.-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+}
+
+.-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+}
+
+.-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+}
+
+.-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+}
+
+.-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+}
+
+.-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+}
+
+.-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+}
+
+.-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+}
+
+.-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+}
+
+.-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+}
+
+.-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+}
+
+.-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+}
+
+.-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+}
+
+.-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+}
+
+.-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+}
+
+.-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+}
+
+.-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+}
+
+.-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+}
+
+.-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+}
+
+.-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+}
+
+.-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+}
+
+.-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+}
+
+.-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+}
+
+.-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+}
+
+.-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+}
+
+.-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+}
+
+.-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+}
+
+.-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+}
+
+.-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+}
+
+.-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+}
+
+.-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+}
+
+.-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+}
+
+.-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+}
+
+.-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+}
+
+.mt-0 {
+ margin-top: 0px;
+}
+
+.mt-1 {
+ margin-top: 0.25rem;
+}
+
+.mt-2 {
+ margin-top: 0.5rem;
+}
+
+.mt-3 {
+ margin-top: 0.75rem;
+}
+
+.mt-4 {
+ margin-top: 1rem;
+}
+
+.mt-5 {
+ margin-top: 1.25rem;
+}
+
+.mt-6 {
+ margin-top: 1.5rem;
+}
+
+.mt-7 {
+ margin-top: 1.75rem;
+}
+
+.mt-8 {
+ margin-top: 2rem;
+}
+
+.mt-9 {
+ margin-top: 2.25rem;
+}
+
+.mt-10 {
+ margin-top: 2.5rem;
+}
+
+.mt-11 {
+ margin-top: 2.75rem;
+}
+
+.mt-12 {
+ margin-top: 3rem;
+}
+
+.mt-14 {
+ margin-top: 3.5rem;
+}
+
+.mt-16 {
+ margin-top: 4rem;
+}
+
+.mt-20 {
+ margin-top: 5rem;
+}
+
+.mt-24 {
+ margin-top: 6rem;
+}
+
+.mt-28 {
+ margin-top: 7rem;
+}
+
+.mt-32 {
+ margin-top: 8rem;
+}
+
+.mt-36 {
+ margin-top: 9rem;
+}
+
+.mt-40 {
+ margin-top: 10rem;
+}
+
+.mt-44 {
+ margin-top: 11rem;
+}
+
+.mt-48 {
+ margin-top: 12rem;
+}
+
+.mt-52 {
+ margin-top: 13rem;
+}
+
+.mt-56 {
+ margin-top: 14rem;
+}
+
+.mt-60 {
+ margin-top: 15rem;
+}
+
+.mt-64 {
+ margin-top: 16rem;
+}
+
+.mt-72 {
+ margin-top: 18rem;
+}
+
+.mt-80 {
+ margin-top: 20rem;
+}
+
+.mt-96 {
+ margin-top: 24rem;
+}
+
+.mt-auto {
+ margin-top: auto;
+}
+
+.mt-px {
+ margin-top: 1px;
+}
+
+.mt-0\.5 {
+ margin-top: 0.125rem;
+}
+
+.mt-1\.5 {
+ margin-top: 0.375rem;
+}
+
+.mt-2\.5 {
+ margin-top: 0.625rem;
+}
+
+.mt-3\.5 {
+ margin-top: 0.875rem;
+}
+
+.-mt-0 {
+ margin-top: 0px;
+}
+
+.-mt-1 {
+ margin-top: -0.25rem;
+}
+
+.-mt-2 {
+ margin-top: -0.5rem;
+}
+
+.-mt-3 {
+ margin-top: -0.75rem;
+}
+
+.-mt-4 {
+ margin-top: -1rem;
+}
+
+.-mt-5 {
+ margin-top: -1.25rem;
+}
+
+.-mt-6 {
+ margin-top: -1.5rem;
+}
+
+.-mt-7 {
+ margin-top: -1.75rem;
+}
+
+.-mt-8 {
+ margin-top: -2rem;
+}
+
+.-mt-9 {
+ margin-top: -2.25rem;
+}
+
+.-mt-10 {
+ margin-top: -2.5rem;
+}
+
+.-mt-11 {
+ margin-top: -2.75rem;
+}
+
+.-mt-12 {
+ margin-top: -3rem;
+}
+
+.-mt-14 {
+ margin-top: -3.5rem;
+}
+
+.-mt-16 {
+ margin-top: -4rem;
+}
+
+.-mt-20 {
+ margin-top: -5rem;
+}
+
+.-mt-24 {
+ margin-top: -6rem;
+}
+
+.-mt-28 {
+ margin-top: -7rem;
+}
+
+.-mt-32 {
+ margin-top: -8rem;
+}
+
+.-mt-36 {
+ margin-top: -9rem;
+}
+
+.-mt-40 {
+ margin-top: -10rem;
+}
+
+.-mt-44 {
+ margin-top: -11rem;
+}
+
+.-mt-48 {
+ margin-top: -12rem;
+}
+
+.-mt-52 {
+ margin-top: -13rem;
+}
+
+.-mt-56 {
+ margin-top: -14rem;
+}
+
+.-mt-60 {
+ margin-top: -15rem;
+}
+
+.-mt-64 {
+ margin-top: -16rem;
+}
+
+.-mt-72 {
+ margin-top: -18rem;
+}
+
+.-mt-80 {
+ margin-top: -20rem;
+}
+
+.-mt-96 {
+ margin-top: -24rem;
+}
+
+.-mt-px {
+ margin-top: -1px;
+}
+
+.-mt-0\.5 {
+ margin-top: -0.125rem;
+}
+
+.-mt-1\.5 {
+ margin-top: -0.375rem;
+}
+
+.-mt-2\.5 {
+ margin-top: -0.625rem;
+}
+
+.-mt-3\.5 {
+ margin-top: -0.875rem;
+}
+
+.mr-0 {
+ margin-right: 0px;
+}
+
+.mr-1 {
+ margin-right: 0.25rem;
+}
+
+.mr-2 {
+ margin-right: 0.5rem;
+}
+
+.mr-3 {
+ margin-right: 0.75rem;
+}
+
+.mr-4 {
+ margin-right: 1rem;
+}
+
+.mr-5 {
+ margin-right: 1.25rem;
+}
+
+.mr-6 {
+ margin-right: 1.5rem;
+}
+
+.mr-7 {
+ margin-right: 1.75rem;
+}
+
+.mr-8 {
+ margin-right: 2rem;
+}
+
+.mr-9 {
+ margin-right: 2.25rem;
+}
+
+.mr-10 {
+ margin-right: 2.5rem;
+}
+
+.mr-11 {
+ margin-right: 2.75rem;
+}
+
+.mr-12 {
+ margin-right: 3rem;
+}
+
+.mr-14 {
+ margin-right: 3.5rem;
+}
+
+.mr-16 {
+ margin-right: 4rem;
+}
+
+.mr-20 {
+ margin-right: 5rem;
+}
+
+.mr-24 {
+ margin-right: 6rem;
+}
+
+.mr-28 {
+ margin-right: 7rem;
+}
+
+.mr-32 {
+ margin-right: 8rem;
+}
+
+.mr-36 {
+ margin-right: 9rem;
+}
+
+.mr-40 {
+ margin-right: 10rem;
+}
+
+.mr-44 {
+ margin-right: 11rem;
+}
+
+.mr-48 {
+ margin-right: 12rem;
+}
+
+.mr-52 {
+ margin-right: 13rem;
+}
+
+.mr-56 {
+ margin-right: 14rem;
+}
+
+.mr-60 {
+ margin-right: 15rem;
+}
+
+.mr-64 {
+ margin-right: 16rem;
+}
+
+.mr-72 {
+ margin-right: 18rem;
+}
+
+.mr-80 {
+ margin-right: 20rem;
+}
+
+.mr-96 {
+ margin-right: 24rem;
+}
+
+.mr-auto {
+ margin-right: auto;
+}
+
+.mr-px {
+ margin-right: 1px;
+}
+
+.mr-0\.5 {
+ margin-right: 0.125rem;
+}
+
+.mr-1\.5 {
+ margin-right: 0.375rem;
+}
+
+.mr-2\.5 {
+ margin-right: 0.625rem;
+}
+
+.mr-3\.5 {
+ margin-right: 0.875rem;
+}
+
+.-mr-0 {
+ margin-right: 0px;
+}
+
+.-mr-1 {
+ margin-right: -0.25rem;
+}
+
+.-mr-2 {
+ margin-right: -0.5rem;
+}
+
+.-mr-3 {
+ margin-right: -0.75rem;
+}
+
+.-mr-4 {
+ margin-right: -1rem;
+}
+
+.-mr-5 {
+ margin-right: -1.25rem;
+}
+
+.-mr-6 {
+ margin-right: -1.5rem;
+}
+
+.-mr-7 {
+ margin-right: -1.75rem;
+}
+
+.-mr-8 {
+ margin-right: -2rem;
+}
+
+.-mr-9 {
+ margin-right: -2.25rem;
+}
+
+.-mr-10 {
+ margin-right: -2.5rem;
+}
+
+.-mr-11 {
+ margin-right: -2.75rem;
+}
+
+.-mr-12 {
+ margin-right: -3rem;
+}
+
+.-mr-14 {
+ margin-right: -3.5rem;
+}
+
+.-mr-16 {
+ margin-right: -4rem;
+}
+
+.-mr-20 {
+ margin-right: -5rem;
+}
+
+.-mr-24 {
+ margin-right: -6rem;
+}
+
+.-mr-28 {
+ margin-right: -7rem;
+}
+
+.-mr-32 {
+ margin-right: -8rem;
+}
+
+.-mr-36 {
+ margin-right: -9rem;
+}
+
+.-mr-40 {
+ margin-right: -10rem;
+}
+
+.-mr-44 {
+ margin-right: -11rem;
+}
+
+.-mr-48 {
+ margin-right: -12rem;
+}
+
+.-mr-52 {
+ margin-right: -13rem;
+}
+
+.-mr-56 {
+ margin-right: -14rem;
+}
+
+.-mr-60 {
+ margin-right: -15rem;
+}
+
+.-mr-64 {
+ margin-right: -16rem;
+}
+
+.-mr-72 {
+ margin-right: -18rem;
+}
+
+.-mr-80 {
+ margin-right: -20rem;
+}
+
+.-mr-96 {
+ margin-right: -24rem;
+}
+
+.-mr-px {
+ margin-right: -1px;
+}
+
+.-mr-0\.5 {
+ margin-right: -0.125rem;
+}
+
+.-mr-1\.5 {
+ margin-right: -0.375rem;
+}
+
+.-mr-2\.5 {
+ margin-right: -0.625rem;
+}
+
+.-mr-3\.5 {
+ margin-right: -0.875rem;
+}
+
+.mb-0 {
+ margin-bottom: 0px;
+}
+
+.mb-1 {
+ margin-bottom: 0.25rem;
+}
+
+.mb-2 {
+ margin-bottom: 0.5rem;
+}
+
+.mb-3 {
+ margin-bottom: 0.75rem;
+}
+
+.mb-4 {
+ margin-bottom: 1rem;
+}
+
+.mb-5 {
+ margin-bottom: 1.25rem;
+}
+
+.mb-6 {
+ margin-bottom: 1.5rem;
+}
+
+.mb-7 {
+ margin-bottom: 1.75rem;
+}
+
+.mb-8 {
+ margin-bottom: 2rem;
+}
+
+.mb-9 {
+ margin-bottom: 2.25rem;
+}
+
+.mb-10 {
+ margin-bottom: 2.5rem;
+}
+
+.mb-11 {
+ margin-bottom: 2.75rem;
+}
+
+.mb-12 {
+ margin-bottom: 3rem;
+}
+
+.mb-14 {
+ margin-bottom: 3.5rem;
+}
+
+.mb-16 {
+ margin-bottom: 4rem;
+}
+
+.mb-20 {
+ margin-bottom: 5rem;
+}
+
+.mb-24 {
+ margin-bottom: 6rem;
+}
+
+.mb-28 {
+ margin-bottom: 7rem;
+}
+
+.mb-32 {
+ margin-bottom: 8rem;
+}
+
+.mb-36 {
+ margin-bottom: 9rem;
+}
+
+.mb-40 {
+ margin-bottom: 10rem;
+}
+
+.mb-44 {
+ margin-bottom: 11rem;
+}
+
+.mb-48 {
+ margin-bottom: 12rem;
+}
+
+.mb-52 {
+ margin-bottom: 13rem;
+}
+
+.mb-56 {
+ margin-bottom: 14rem;
+}
+
+.mb-60 {
+ margin-bottom: 15rem;
+}
+
+.mb-64 {
+ margin-bottom: 16rem;
+}
+
+.mb-72 {
+ margin-bottom: 18rem;
+}
+
+.mb-80 {
+ margin-bottom: 20rem;
+}
+
+.mb-96 {
+ margin-bottom: 24rem;
+}
+
+.mb-auto {
+ margin-bottom: auto;
+}
+
+.mb-px {
+ margin-bottom: 1px;
+}
+
+.mb-0\.5 {
+ margin-bottom: 0.125rem;
+}
+
+.mb-1\.5 {
+ margin-bottom: 0.375rem;
+}
+
+.mb-2\.5 {
+ margin-bottom: 0.625rem;
+}
+
+.mb-3\.5 {
+ margin-bottom: 0.875rem;
+}
+
+.-mb-0 {
+ margin-bottom: 0px;
+}
+
+.-mb-1 {
+ margin-bottom: -0.25rem;
+}
+
+.-mb-2 {
+ margin-bottom: -0.5rem;
+}
+
+.-mb-3 {
+ margin-bottom: -0.75rem;
+}
+
+.-mb-4 {
+ margin-bottom: -1rem;
+}
+
+.-mb-5 {
+ margin-bottom: -1.25rem;
+}
+
+.-mb-6 {
+ margin-bottom: -1.5rem;
+}
+
+.-mb-7 {
+ margin-bottom: -1.75rem;
+}
+
+.-mb-8 {
+ margin-bottom: -2rem;
+}
+
+.-mb-9 {
+ margin-bottom: -2.25rem;
+}
+
+.-mb-10 {
+ margin-bottom: -2.5rem;
+}
+
+.-mb-11 {
+ margin-bottom: -2.75rem;
+}
+
+.-mb-12 {
+ margin-bottom: -3rem;
+}
+
+.-mb-14 {
+ margin-bottom: -3.5rem;
+}
+
+.-mb-16 {
+ margin-bottom: -4rem;
+}
+
+.-mb-20 {
+ margin-bottom: -5rem;
+}
+
+.-mb-24 {
+ margin-bottom: -6rem;
+}
+
+.-mb-28 {
+ margin-bottom: -7rem;
+}
+
+.-mb-32 {
+ margin-bottom: -8rem;
+}
+
+.-mb-36 {
+ margin-bottom: -9rem;
+}
+
+.-mb-40 {
+ margin-bottom: -10rem;
+}
+
+.-mb-44 {
+ margin-bottom: -11rem;
+}
+
+.-mb-48 {
+ margin-bottom: -12rem;
+}
+
+.-mb-52 {
+ margin-bottom: -13rem;
+}
+
+.-mb-56 {
+ margin-bottom: -14rem;
+}
+
+.-mb-60 {
+ margin-bottom: -15rem;
+}
+
+.-mb-64 {
+ margin-bottom: -16rem;
+}
+
+.-mb-72 {
+ margin-bottom: -18rem;
+}
+
+.-mb-80 {
+ margin-bottom: -20rem;
+}
+
+.-mb-96 {
+ margin-bottom: -24rem;
+}
+
+.-mb-px {
+ margin-bottom: -1px;
+}
+
+.-mb-0\.5 {
+ margin-bottom: -0.125rem;
+}
+
+.-mb-1\.5 {
+ margin-bottom: -0.375rem;
+}
+
+.-mb-2\.5 {
+ margin-bottom: -0.625rem;
+}
+
+.-mb-3\.5 {
+ margin-bottom: -0.875rem;
+}
+
+.ml-0 {
+ margin-left: 0px;
+}
+
+.ml-1 {
+ margin-left: 0.25rem;
+}
+
+.ml-2 {
+ margin-left: 0.5rem;
+}
+
+.ml-3 {
+ margin-left: 0.75rem;
+}
+
+.ml-4 {
+ margin-left: 1rem;
+}
+
+.ml-5 {
+ margin-left: 1.25rem;
+}
+
+.ml-6 {
+ margin-left: 1.5rem;
+}
+
+.ml-7 {
+ margin-left: 1.75rem;
+}
+
+.ml-8 {
+ margin-left: 2rem;
+}
+
+.ml-9 {
+ margin-left: 2.25rem;
+}
+
+.ml-10 {
+ margin-left: 2.5rem;
+}
+
+.ml-11 {
+ margin-left: 2.75rem;
+}
+
+.ml-12 {
+ margin-left: 3rem;
+}
+
+.ml-14 {
+ margin-left: 3.5rem;
+}
+
+.ml-16 {
+ margin-left: 4rem;
+}
+
+.ml-20 {
+ margin-left: 5rem;
+}
+
+.ml-24 {
+ margin-left: 6rem;
+}
+
+.ml-28 {
+ margin-left: 7rem;
+}
+
+.ml-32 {
+ margin-left: 8rem;
+}
+
+.ml-36 {
+ margin-left: 9rem;
+}
+
+.ml-40 {
+ margin-left: 10rem;
+}
+
+.ml-44 {
+ margin-left: 11rem;
+}
+
+.ml-48 {
+ margin-left: 12rem;
+}
+
+.ml-52 {
+ margin-left: 13rem;
+}
+
+.ml-56 {
+ margin-left: 14rem;
+}
+
+.ml-60 {
+ margin-left: 15rem;
+}
+
+.ml-64 {
+ margin-left: 16rem;
+}
+
+.ml-72 {
+ margin-left: 18rem;
+}
+
+.ml-80 {
+ margin-left: 20rem;
+}
+
+.ml-96 {
+ margin-left: 24rem;
+}
+
+.ml-auto {
+ margin-left: auto;
+}
+
+.ml-px {
+ margin-left: 1px;
+}
+
+.ml-0\.5 {
+ margin-left: 0.125rem;
+}
+
+.ml-1\.5 {
+ margin-left: 0.375rem;
+}
+
+.ml-2\.5 {
+ margin-left: 0.625rem;
+}
+
+.ml-3\.5 {
+ margin-left: 0.875rem;
+}
+
+.-ml-0 {
+ margin-left: 0px;
+}
+
+.-ml-1 {
+ margin-left: -0.25rem;
+}
+
+.-ml-2 {
+ margin-left: -0.5rem;
+}
+
+.-ml-3 {
+ margin-left: -0.75rem;
+}
+
+.-ml-4 {
+ margin-left: -1rem;
+}
+
+.-ml-5 {
+ margin-left: -1.25rem;
+}
+
+.-ml-6 {
+ margin-left: -1.5rem;
+}
+
+.-ml-7 {
+ margin-left: -1.75rem;
+}
+
+.-ml-8 {
+ margin-left: -2rem;
+}
+
+.-ml-9 {
+ margin-left: -2.25rem;
+}
+
+.-ml-10 {
+ margin-left: -2.5rem;
+}
+
+.-ml-11 {
+ margin-left: -2.75rem;
+}
+
+.-ml-12 {
+ margin-left: -3rem;
+}
+
+.-ml-14 {
+ margin-left: -3.5rem;
+}
+
+.-ml-16 {
+ margin-left: -4rem;
+}
+
+.-ml-20 {
+ margin-left: -5rem;
+}
+
+.-ml-24 {
+ margin-left: -6rem;
+}
+
+.-ml-28 {
+ margin-left: -7rem;
+}
+
+.-ml-32 {
+ margin-left: -8rem;
+}
+
+.-ml-36 {
+ margin-left: -9rem;
+}
+
+.-ml-40 {
+ margin-left: -10rem;
+}
+
+.-ml-44 {
+ margin-left: -11rem;
+}
+
+.-ml-48 {
+ margin-left: -12rem;
+}
+
+.-ml-52 {
+ margin-left: -13rem;
+}
+
+.-ml-56 {
+ margin-left: -14rem;
+}
+
+.-ml-60 {
+ margin-left: -15rem;
+}
+
+.-ml-64 {
+ margin-left: -16rem;
+}
+
+.-ml-72 {
+ margin-left: -18rem;
+}
+
+.-ml-80 {
+ margin-left: -20rem;
+}
+
+.-ml-96 {
+ margin-left: -24rem;
+}
+
+.-ml-px {
+ margin-left: -1px;
+}
+
+.-ml-0\.5 {
+ margin-left: -0.125rem;
+}
+
+.-ml-1\.5 {
+ margin-left: -0.375rem;
+}
+
+.-ml-2\.5 {
+ margin-left: -0.625rem;
+}
+
+.-ml-3\.5 {
+ margin-left: -0.875rem;
+}
+
+.box-border {
+ box-sizing: border-box;
+}
+
+.box-content {
+ box-sizing: content-box;
+}
+
+.block {
+ display: block;
+}
+
+.inline-block {
+ display: inline-block;
+}
+
+.inline {
+ display: inline;
+}
+
+.flex {
+ display: flex;
+}
+
+.inline-flex {
+ display: inline-flex;
+}
+
+.table {
+ display: table;
+}
+
+.inline-table {
+ display: inline-table;
+}
+
+.table-caption {
+ display: table-caption;
+}
+
+.table-cell {
+ display: table-cell;
+}
+
+.table-column {
+ display: table-column;
+}
+
+.table-column-group {
+ display: table-column-group;
+}
+
+.table-footer-group {
+ display: table-footer-group;
+}
+
+.table-header-group {
+ display: table-header-group;
+}
+
+.table-row-group {
+ display: table-row-group;
+}
+
+.table-row {
+ display: table-row;
+}
+
+.flow-root {
+ display: flow-root;
+}
+
+.grid {
+ display: grid;
+}
+
+.inline-grid {
+ display: inline-grid;
+}
+
+.contents {
+ display: contents;
+}
+
+.list-item {
+ display: list-item;
+}
+
+.hidden {
+ display: none;
+}
+
+.h-0 {
+ height: 0px;
+}
+
+.h-1 {
+ height: 0.25rem;
+}
+
+.h-2 {
+ height: 0.5rem;
+}
+
+.h-3 {
+ height: 0.75rem;
+}
+
+.h-4 {
+ height: 1rem;
+}
+
+.h-5 {
+ height: 1.25rem;
+}
+
+.h-6 {
+ height: 1.5rem;
+}
+
+.h-7 {
+ height: 1.75rem;
+}
+
+.h-8 {
+ height: 2rem;
+}
+
+.h-9 {
+ height: 2.25rem;
+}
+
+.h-10 {
+ height: 2.5rem;
+}
+
+.h-11 {
+ height: 2.75rem;
+}
+
+.h-12 {
+ height: 3rem;
+}
+
+.h-14 {
+ height: 3.5rem;
+}
+
+.h-16 {
+ height: 4rem;
+}
+
+.h-20 {
+ height: 5rem;
+}
+
+.h-24 {
+ height: 6rem;
+}
+
+.h-28 {
+ height: 7rem;
+}
+
+.h-32 {
+ height: 8rem;
+}
+
+.h-36 {
+ height: 9rem;
+}
+
+.h-40 {
+ height: 10rem;
+}
+
+.h-44 {
+ height: 11rem;
+}
+
+.h-48 {
+ height: 12rem;
+}
+
+.h-52 {
+ height: 13rem;
+}
+
+.h-56 {
+ height: 14rem;
+}
+
+.h-60 {
+ height: 15rem;
+}
+
+.h-64 {
+ height: 16rem;
+}
+
+.h-72 {
+ height: 18rem;
+}
+
+.h-80 {
+ height: 20rem;
+}
+
+.h-96 {
+ height: 24rem;
+}
+
+.h-auto {
+ height: auto;
+}
+
+.h-px {
+ height: 1px;
+}
+
+.h-0\.5 {
+ height: 0.125rem;
+}
+
+.h-1\.5 {
+ height: 0.375rem;
+}
+
+.h-2\.5 {
+ height: 0.625rem;
+}
+
+.h-3\.5 {
+ height: 0.875rem;
+}
+
+.h-1\/2 {
+ height: 50%;
+}
+
+.h-1\/3 {
+ height: 33.333333%;
+}
+
+.h-2\/3 {
+ height: 66.666667%;
+}
+
+.h-1\/4 {
+ height: 25%;
+}
+
+.h-2\/4 {
+ height: 50%;
+}
+
+.h-3\/4 {
+ height: 75%;
+}
+
+.h-1\/5 {
+ height: 20%;
+}
+
+.h-2\/5 {
+ height: 40%;
+}
+
+.h-3\/5 {
+ height: 60%;
+}
+
+.h-4\/5 {
+ height: 80%;
+}
+
+.h-1\/6 {
+ height: 16.666667%;
+}
+
+.h-2\/6 {
+ height: 33.333333%;
+}
+
+.h-3\/6 {
+ height: 50%;
+}
+
+.h-4\/6 {
+ height: 66.666667%;
+}
+
+.h-5\/6 {
+ height: 83.333333%;
+}
+
+.h-full {
+ height: 100%;
+}
+
+.h-screen {
+ height: 100vh;
+}
+
+.max-h-0 {
+ max-height: 0px;
+}
+
+.max-h-1 {
+ max-height: 0.25rem;
+}
+
+.max-h-2 {
+ max-height: 0.5rem;
+}
+
+.max-h-3 {
+ max-height: 0.75rem;
+}
+
+.max-h-4 {
+ max-height: 1rem;
+}
+
+.max-h-5 {
+ max-height: 1.25rem;
+}
+
+.max-h-6 {
+ max-height: 1.5rem;
+}
+
+.max-h-7 {
+ max-height: 1.75rem;
+}
+
+.max-h-8 {
+ max-height: 2rem;
+}
+
+.max-h-9 {
+ max-height: 2.25rem;
+}
+
+.max-h-10 {
+ max-height: 2.5rem;
+}
+
+.max-h-11 {
+ max-height: 2.75rem;
+}
+
+.max-h-12 {
+ max-height: 3rem;
+}
+
+.max-h-14 {
+ max-height: 3.5rem;
+}
+
+.max-h-16 {
+ max-height: 4rem;
+}
+
+.max-h-20 {
+ max-height: 5rem;
+}
+
+.max-h-24 {
+ max-height: 6rem;
+}
+
+.max-h-28 {
+ max-height: 7rem;
+}
+
+.max-h-32 {
+ max-height: 8rem;
+}
+
+.max-h-36 {
+ max-height: 9rem;
+}
+
+.max-h-40 {
+ max-height: 10rem;
+}
+
+.max-h-44 {
+ max-height: 11rem;
+}
+
+.max-h-48 {
+ max-height: 12rem;
+}
+
+.max-h-52 {
+ max-height: 13rem;
+}
+
+.max-h-56 {
+ max-height: 14rem;
+}
+
+.max-h-60 {
+ max-height: 15rem;
+}
+
+.max-h-64 {
+ max-height: 16rem;
+}
+
+.max-h-72 {
+ max-height: 18rem;
+}
+
+.max-h-80 {
+ max-height: 20rem;
+}
+
+.max-h-96 {
+ max-height: 24rem;
+}
+
+.max-h-px {
+ max-height: 1px;
+}
+
+.max-h-0\.5 {
+ max-height: 0.125rem;
+}
+
+.max-h-1\.5 {
+ max-height: 0.375rem;
+}
+
+.max-h-2\.5 {
+ max-height: 0.625rem;
+}
+
+.max-h-3\.5 {
+ max-height: 0.875rem;
+}
+
+.max-h-full {
+ max-height: 100%;
+}
+
+.max-h-screen {
+ max-height: 100vh;
+}
+
+.min-h-0 {
+ min-height: 0px;
+}
+
+.min-h-full {
+ min-height: 100%;
+}
+
+.min-h-screen {
+ min-height: 100vh;
+}
+
+.w-0 {
+ width: 0px;
+}
+
+.w-1 {
+ width: 0.25rem;
+}
+
+.w-2 {
+ width: 0.5rem;
+}
+
+.w-3 {
+ width: 0.75rem;
+}
+
+.w-4 {
+ width: 1rem;
+}
+
+.w-5 {
+ width: 1.25rem;
+}
+
+.w-6 {
+ width: 1.5rem;
+}
+
+.w-7 {
+ width: 1.75rem;
+}
+
+.w-8 {
+ width: 2rem;
+}
+
+.w-9 {
+ width: 2.25rem;
+}
+
+.w-10 {
+ width: 2.5rem;
+}
+
+.w-11 {
+ width: 2.75rem;
+}
+
+.w-12 {
+ width: 3rem;
+}
+
+.w-14 {
+ width: 3.5rem;
+}
+
+.w-16 {
+ width: 4rem;
+}
+
+.w-20 {
+ width: 5rem;
+}
+
+.w-24 {
+ width: 6rem;
+}
+
+.w-28 {
+ width: 7rem;
+}
+
+.w-32 {
+ width: 8rem;
+}
+
+.w-36 {
+ width: 9rem;
+}
+
+.w-40 {
+ width: 10rem;
+}
+
+.w-44 {
+ width: 11rem;
+}
+
+.w-48 {
+ width: 12rem;
+}
+
+.w-52 {
+ width: 13rem;
+}
+
+.w-56 {
+ width: 14rem;
+}
+
+.w-60 {
+ width: 15rem;
+}
+
+.w-64 {
+ width: 16rem;
+}
+
+.w-72 {
+ width: 18rem;
+}
+
+.w-80 {
+ width: 20rem;
+}
+
+.w-96 {
+ width: 24rem;
+}
+
+.w-auto {
+ width: auto;
+}
+
+.w-px {
+ width: 1px;
+}
+
+.w-0\.5 {
+ width: 0.125rem;
+}
+
+.w-1\.5 {
+ width: 0.375rem;
+}
+
+.w-2\.5 {
+ width: 0.625rem;
+}
+
+.w-3\.5 {
+ width: 0.875rem;
+}
+
+.w-1\/2 {
+ width: 50%;
+}
+
+.w-1\/3 {
+ width: 33.333333%;
+}
+
+.w-2\/3 {
+ width: 66.666667%;
+}
+
+.w-1\/4 {
+ width: 25%;
+}
+
+.w-2\/4 {
+ width: 50%;
+}
+
+.w-3\/4 {
+ width: 75%;
+}
+
+.w-1\/5 {
+ width: 20%;
+}
+
+.w-2\/5 {
+ width: 40%;
+}
+
+.w-3\/5 {
+ width: 60%;
+}
+
+.w-4\/5 {
+ width: 80%;
+}
+
+.w-1\/6 {
+ width: 16.666667%;
+}
+
+.w-2\/6 {
+ width: 33.333333%;
+}
+
+.w-3\/6 {
+ width: 50%;
+}
+
+.w-4\/6 {
+ width: 66.666667%;
+}
+
+.w-5\/6 {
+ width: 83.333333%;
+}
+
+.w-1\/12 {
+ width: 8.333333%;
+}
+
+.w-2\/12 {
+ width: 16.666667%;
+}
+
+.w-3\/12 {
+ width: 25%;
+}
+
+.w-4\/12 {
+ width: 33.333333%;
+}
+
+.w-5\/12 {
+ width: 41.666667%;
+}
+
+.w-6\/12 {
+ width: 50%;
+}
+
+.w-7\/12 {
+ width: 58.333333%;
+}
+
+.w-8\/12 {
+ width: 66.666667%;
+}
+
+.w-9\/12 {
+ width: 75%;
+}
+
+.w-10\/12 {
+ width: 83.333333%;
+}
+
+.w-11\/12 {
+ width: 91.666667%;
+}
+
+.w-full {
+ width: 100%;
+}
+
+.w-screen {
+ width: 100vw;
+}
+
+.w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+}
+
+.w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+}
+
+.min-w-0 {
+ min-width: 0px;
+}
+
+.min-w-full {
+ min-width: 100%;
+}
+
+.min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+}
+
+.min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+}
+
+.max-w-0 {
+ max-width: 0rem;
+}
+
+.max-w-none {
+ max-width: none;
+}
+
+.max-w-xs {
+ max-width: 20rem;
+}
+
+.max-w-sm {
+ max-width: 24rem;
+}
+
+.max-w-md {
+ max-width: 28rem;
+}
+
+.max-w-lg {
+ max-width: 32rem;
+}
+
+.max-w-xl {
+ max-width: 36rem;
+}
+
+.max-w-2xl {
+ max-width: 42rem;
+}
+
+.max-w-3xl {
+ max-width: 48rem;
+}
+
+.max-w-4xl {
+ max-width: 56rem;
+}
+
+.max-w-5xl {
+ max-width: 64rem;
+}
+
+.max-w-6xl {
+ max-width: 72rem;
+}
+
+.max-w-7xl {
+ max-width: 80rem;
+}
+
+.max-w-full {
+ max-width: 100%;
+}
+
+.max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+}
+
+.max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+}
+
+.max-w-prose {
+ max-width: 65ch;
+}
+
+.max-w-screen-sm {
+ max-width: 640px;
+}
+
+.max-w-screen-md {
+ max-width: 768px;
+}
+
+.max-w-screen-lg {
+ max-width: 1024px;
+}
+
+.max-w-screen-xl {
+ max-width: 1280px;
+}
+
+.max-w-screen-2xl {
+ max-width: 1536px;
+}
+
+.flex-1 {
+ flex: 1 1 0%;
+}
+
+.flex-auto {
+ flex: 1 1 auto;
+}
+
+.flex-initial {
+ flex: 0 1 auto;
+}
+
+.flex-none {
+ flex: none;
+}
+
+.flex-shrink-0 {
+ flex-shrink: 0;
+}
+
+.flex-shrink {
+ flex-shrink: 1;
+}
+
+.flex-grow-0 {
+ flex-grow: 0;
+}
+
+.flex-grow {
+ flex-grow: 1;
+}
+
+.table-auto {
+ table-layout: auto;
+}
+
+.table-fixed {
+ table-layout: fixed;
+}
+
+.border-collapse {
+ border-collapse: collapse;
+}
+
+.border-separate {
+ border-collapse: separate;
+}
+
+.origin-center {
+ transform-origin: center;
+}
+
+.origin-top {
+ transform-origin: top;
+}
+
+.origin-top-right {
+ transform-origin: top right;
+}
+
+.origin-right {
+ transform-origin: right;
+}
+
+.origin-bottom-right {
+ transform-origin: bottom right;
+}
+
+.origin-bottom {
+ transform-origin: bottom;
+}
+
+.origin-bottom-left {
+ transform-origin: bottom left;
+}
+
+.origin-left {
+ transform-origin: left;
+}
+
+.origin-top-left {
+ transform-origin: top left;
+}
+
+.transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+}
+
+.transform-none {
+ transform: none;
+}
+
+.translate-x-0 {
+ --tw-translate-x: 0px;
+}
+
+.translate-x-1 {
+ --tw-translate-x: 0.25rem;
+}
+
+.translate-x-2 {
+ --tw-translate-x: 0.5rem;
+}
+
+.translate-x-3 {
+ --tw-translate-x: 0.75rem;
+}
+
+.translate-x-4 {
+ --tw-translate-x: 1rem;
+}
+
+.translate-x-5 {
+ --tw-translate-x: 1.25rem;
+}
+
+.translate-x-6 {
+ --tw-translate-x: 1.5rem;
+}
+
+.translate-x-7 {
+ --tw-translate-x: 1.75rem;
+}
+
+.translate-x-8 {
+ --tw-translate-x: 2rem;
+}
+
+.translate-x-9 {
+ --tw-translate-x: 2.25rem;
+}
+
+.translate-x-10 {
+ --tw-translate-x: 2.5rem;
+}
+
+.translate-x-11 {
+ --tw-translate-x: 2.75rem;
+}
+
+.translate-x-12 {
+ --tw-translate-x: 3rem;
+}
+
+.translate-x-14 {
+ --tw-translate-x: 3.5rem;
+}
+
+.translate-x-16 {
+ --tw-translate-x: 4rem;
+}
+
+.translate-x-20 {
+ --tw-translate-x: 5rem;
+}
+
+.translate-x-24 {
+ --tw-translate-x: 6rem;
+}
+
+.translate-x-28 {
+ --tw-translate-x: 7rem;
+}
+
+.translate-x-32 {
+ --tw-translate-x: 8rem;
+}
+
+.translate-x-36 {
+ --tw-translate-x: 9rem;
+}
+
+.translate-x-40 {
+ --tw-translate-x: 10rem;
+}
+
+.translate-x-44 {
+ --tw-translate-x: 11rem;
+}
+
+.translate-x-48 {
+ --tw-translate-x: 12rem;
+}
+
+.translate-x-52 {
+ --tw-translate-x: 13rem;
+}
+
+.translate-x-56 {
+ --tw-translate-x: 14rem;
+}
+
+.translate-x-60 {
+ --tw-translate-x: 15rem;
+}
+
+.translate-x-64 {
+ --tw-translate-x: 16rem;
+}
+
+.translate-x-72 {
+ --tw-translate-x: 18rem;
+}
+
+.translate-x-80 {
+ --tw-translate-x: 20rem;
+}
+
+.translate-x-96 {
+ --tw-translate-x: 24rem;
+}
+
+.translate-x-px {
+ --tw-translate-x: 1px;
+}
+
+.translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+}
+
+.translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+}
+
+.translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+}
+
+.translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+}
+
+.-translate-x-0 {
+ --tw-translate-x: 0px;
+}
+
+.-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+}
+
+.-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+}
+
+.-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+}
+
+.-translate-x-4 {
+ --tw-translate-x: -1rem;
+}
+
+.-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+}
+
+.-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+}
+
+.-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+}
+
+.-translate-x-8 {
+ --tw-translate-x: -2rem;
+}
+
+.-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+}
+
+.-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+}
+
+.-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+}
+
+.-translate-x-12 {
+ --tw-translate-x: -3rem;
+}
+
+.-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+}
+
+.-translate-x-16 {
+ --tw-translate-x: -4rem;
+}
+
+.-translate-x-20 {
+ --tw-translate-x: -5rem;
+}
+
+.-translate-x-24 {
+ --tw-translate-x: -6rem;
+}
+
+.-translate-x-28 {
+ --tw-translate-x: -7rem;
+}
+
+.-translate-x-32 {
+ --tw-translate-x: -8rem;
+}
+
+.-translate-x-36 {
+ --tw-translate-x: -9rem;
+}
+
+.-translate-x-40 {
+ --tw-translate-x: -10rem;
+}
+
+.-translate-x-44 {
+ --tw-translate-x: -11rem;
+}
+
+.-translate-x-48 {
+ --tw-translate-x: -12rem;
+}
+
+.-translate-x-52 {
+ --tw-translate-x: -13rem;
+}
+
+.-translate-x-56 {
+ --tw-translate-x: -14rem;
+}
+
+.-translate-x-60 {
+ --tw-translate-x: -15rem;
+}
+
+.-translate-x-64 {
+ --tw-translate-x: -16rem;
+}
+
+.-translate-x-72 {
+ --tw-translate-x: -18rem;
+}
+
+.-translate-x-80 {
+ --tw-translate-x: -20rem;
+}
+
+.-translate-x-96 {
+ --tw-translate-x: -24rem;
+}
+
+.-translate-x-px {
+ --tw-translate-x: -1px;
+}
+
+.-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+}
+
+.-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+}
+
+.-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+}
+
+.-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+}
+
+.translate-x-1\/2 {
+ --tw-translate-x: 50%;
+}
+
+.translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+}
+
+.translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+}
+
+.translate-x-1\/4 {
+ --tw-translate-x: 25%;
+}
+
+.translate-x-2\/4 {
+ --tw-translate-x: 50%;
+}
+
+.translate-x-3\/4 {
+ --tw-translate-x: 75%;
+}
+
+.translate-x-full {
+ --tw-translate-x: 100%;
+}
+
+.-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+}
+
+.-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+}
+
+.-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+}
+
+.-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+}
+
+.-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+}
+
+.-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+}
+
+.-translate-x-full {
+ --tw-translate-x: -100%;
+}
+
+.translate-y-0 {
+ --tw-translate-y: 0px;
+}
+
+.translate-y-1 {
+ --tw-translate-y: 0.25rem;
+}
+
+.translate-y-2 {
+ --tw-translate-y: 0.5rem;
+}
+
+.translate-y-3 {
+ --tw-translate-y: 0.75rem;
+}
+
+.translate-y-4 {
+ --tw-translate-y: 1rem;
+}
+
+.translate-y-5 {
+ --tw-translate-y: 1.25rem;
+}
+
+.translate-y-6 {
+ --tw-translate-y: 1.5rem;
+}
+
+.translate-y-7 {
+ --tw-translate-y: 1.75rem;
+}
+
+.translate-y-8 {
+ --tw-translate-y: 2rem;
+}
+
+.translate-y-9 {
+ --tw-translate-y: 2.25rem;
+}
+
+.translate-y-10 {
+ --tw-translate-y: 2.5rem;
+}
+
+.translate-y-11 {
+ --tw-translate-y: 2.75rem;
+}
+
+.translate-y-12 {
+ --tw-translate-y: 3rem;
+}
+
+.translate-y-14 {
+ --tw-translate-y: 3.5rem;
+}
+
+.translate-y-16 {
+ --tw-translate-y: 4rem;
+}
+
+.translate-y-20 {
+ --tw-translate-y: 5rem;
+}
+
+.translate-y-24 {
+ --tw-translate-y: 6rem;
+}
+
+.translate-y-28 {
+ --tw-translate-y: 7rem;
+}
+
+.translate-y-32 {
+ --tw-translate-y: 8rem;
+}
+
+.translate-y-36 {
+ --tw-translate-y: 9rem;
+}
+
+.translate-y-40 {
+ --tw-translate-y: 10rem;
+}
+
+.translate-y-44 {
+ --tw-translate-y: 11rem;
+}
+
+.translate-y-48 {
+ --tw-translate-y: 12rem;
+}
+
+.translate-y-52 {
+ --tw-translate-y: 13rem;
+}
+
+.translate-y-56 {
+ --tw-translate-y: 14rem;
+}
+
+.translate-y-60 {
+ --tw-translate-y: 15rem;
+}
+
+.translate-y-64 {
+ --tw-translate-y: 16rem;
+}
+
+.translate-y-72 {
+ --tw-translate-y: 18rem;
+}
+
+.translate-y-80 {
+ --tw-translate-y: 20rem;
+}
+
+.translate-y-96 {
+ --tw-translate-y: 24rem;
+}
+
+.translate-y-px {
+ --tw-translate-y: 1px;
+}
+
+.translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+}
+
+.translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+}
+
+.translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+}
+
+.translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+}
+
+.-translate-y-0 {
+ --tw-translate-y: 0px;
+}
+
+.-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+}
+
+.-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+}
+
+.-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+}
+
+.-translate-y-4 {
+ --tw-translate-y: -1rem;
+}
+
+.-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+}
+
+.-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+}
+
+.-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+}
+
+.-translate-y-8 {
+ --tw-translate-y: -2rem;
+}
+
+.-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+}
+
+.-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+}
+
+.-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+}
+
+.-translate-y-12 {
+ --tw-translate-y: -3rem;
+}
+
+.-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+}
+
+.-translate-y-16 {
+ --tw-translate-y: -4rem;
+}
+
+.-translate-y-20 {
+ --tw-translate-y: -5rem;
+}
+
+.-translate-y-24 {
+ --tw-translate-y: -6rem;
+}
+
+.-translate-y-28 {
+ --tw-translate-y: -7rem;
+}
+
+.-translate-y-32 {
+ --tw-translate-y: -8rem;
+}
+
+.-translate-y-36 {
+ --tw-translate-y: -9rem;
+}
+
+.-translate-y-40 {
+ --tw-translate-y: -10rem;
+}
+
+.-translate-y-44 {
+ --tw-translate-y: -11rem;
+}
+
+.-translate-y-48 {
+ --tw-translate-y: -12rem;
+}
+
+.-translate-y-52 {
+ --tw-translate-y: -13rem;
+}
+
+.-translate-y-56 {
+ --tw-translate-y: -14rem;
+}
+
+.-translate-y-60 {
+ --tw-translate-y: -15rem;
+}
+
+.-translate-y-64 {
+ --tw-translate-y: -16rem;
+}
+
+.-translate-y-72 {
+ --tw-translate-y: -18rem;
+}
+
+.-translate-y-80 {
+ --tw-translate-y: -20rem;
+}
+
+.-translate-y-96 {
+ --tw-translate-y: -24rem;
+}
+
+.-translate-y-px {
+ --tw-translate-y: -1px;
+}
+
+.-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+}
+
+.-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+}
+
+.-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+}
+
+.-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+}
+
+.translate-y-1\/2 {
+ --tw-translate-y: 50%;
+}
+
+.translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+}
+
+.translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+}
+
+.translate-y-1\/4 {
+ --tw-translate-y: 25%;
+}
+
+.translate-y-2\/4 {
+ --tw-translate-y: 50%;
+}
+
+.translate-y-3\/4 {
+ --tw-translate-y: 75%;
+}
+
+.translate-y-full {
+ --tw-translate-y: 100%;
+}
+
+.-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+}
+
+.-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+}
+
+.-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+}
+
+.-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+}
+
+.-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+}
+
+.-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+}
+
+.-translate-y-full {
+ --tw-translate-y: -100%;
+}
+
+.hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+}
+
+.hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+}
+
+.hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+}
+
+.hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+}
+
+.hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+}
+
+.hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+}
+
+.hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+}
+
+.hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+}
+
+.hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+}
+
+.hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+}
+
+.hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+}
+
+.hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+}
+
+.hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+}
+
+.hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+}
+
+.hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+}
+
+.hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+}
+
+.hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+}
+
+.hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+}
+
+.hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+}
+
+.hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+}
+
+.hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+}
+
+.hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+}
+
+.hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+}
+
+.hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+}
+
+.hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+}
+
+.hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+}
+
+.hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+}
+
+.hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+}
+
+.hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+}
+
+.hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+}
+
+.hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+}
+
+.hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+}
+
+.hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+}
+
+.hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+}
+
+.hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+}
+
+.hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+}
+
+.hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+}
+
+.hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+}
+
+.hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+}
+
+.hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+}
+
+.hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+}
+
+.hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+}
+
+.hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+}
+
+.hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+}
+
+.hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+}
+
+.hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+}
+
+.hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+}
+
+.hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+}
+
+.hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+}
+
+.hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+}
+
+.hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+}
+
+.hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+}
+
+.hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+}
+
+.hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+}
+
+.hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+}
+
+.hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+}
+
+.hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+}
+
+.hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+}
+
+.hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+}
+
+.hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+}
+
+.hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+}
+
+.hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+}
+
+.hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+}
+
+.hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+}
+
+.hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+}
+
+.hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+}
+
+.hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+}
+
+.hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+}
+
+.hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+}
+
+.hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+}
+
+.hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+}
+
+.hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+}
+
+.hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+}
+
+.hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+}
+
+.hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+}
+
+.hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+}
+
+.hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+}
+
+.hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+}
+
+.hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+}
+
+.hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+}
+
+.hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+}
+
+.hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+}
+
+.hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+}
+
+.hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+}
+
+.hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+}
+
+.hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+}
+
+.hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+}
+
+.hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+}
+
+.hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+}
+
+.hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+}
+
+.hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+}
+
+.hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+}
+
+.hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+}
+
+.hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+}
+
+.hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+}
+
+.hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+}
+
+.hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+}
+
+.hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+}
+
+.hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+}
+
+.hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+}
+
+.hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+}
+
+.hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+}
+
+.hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+}
+
+.hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+}
+
+.hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+}
+
+.hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+}
+
+.hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+}
+
+.hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+}
+
+.hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+}
+
+.hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+}
+
+.hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+}
+
+.hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+}
+
+.hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+}
+
+.hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+}
+
+.hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+}
+
+.hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+}
+
+.hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+}
+
+.hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+}
+
+.hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+}
+
+.hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+}
+
+.hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+}
+
+.hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+}
+
+.hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+}
+
+.hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+}
+
+.hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+}
+
+.hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+}
+
+.hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+}
+
+.hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+}
+
+.hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+}
+
+.hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+}
+
+.hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+}
+
+.hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+}
+
+.hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+}
+
+.hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+}
+
+.hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+}
+
+.hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+}
+
+.hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+}
+
+.hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+}
+
+.hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+}
+
+.hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+}
+
+.hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+}
+
+.hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+}
+
+.hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+}
+
+.hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+}
+
+.hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+}
+
+.hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+}
+
+.hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+}
+
+.hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+}
+
+.hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+}
+
+.hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+}
+
+.hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+}
+
+.hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+}
+
+.hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+}
+
+.hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+}
+
+.hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+}
+
+.hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+}
+
+.hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+}
+
+.hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+}
+
+.hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+}
+
+.hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+}
+
+.hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+}
+
+.hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+}
+
+.hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+}
+
+.hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+}
+
+.hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+}
+
+.hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+}
+
+.hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+}
+
+.hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+}
+
+.focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+}
+
+.focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+}
+
+.focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+}
+
+.focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+}
+
+.focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+}
+
+.focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+}
+
+.focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+}
+
+.focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+}
+
+.focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+}
+
+.focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+}
+
+.focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+}
+
+.focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+}
+
+.focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+}
+
+.focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+}
+
+.focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+}
+
+.focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+}
+
+.focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+}
+
+.focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+}
+
+.focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+}
+
+.focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+}
+
+.focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+}
+
+.focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+}
+
+.focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+}
+
+.focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+}
+
+.focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+}
+
+.focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+}
+
+.focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+}
+
+.focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+}
+
+.focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+}
+
+.focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+}
+
+.focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+}
+
+.focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+}
+
+.focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+}
+
+.focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+}
+
+.focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+}
+
+.focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+}
+
+.focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+}
+
+.focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+}
+
+.focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+}
+
+.focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+}
+
+.focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+}
+
+.focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+}
+
+.focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+}
+
+.focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+}
+
+.focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+}
+
+.focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+}
+
+.focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+}
+
+.focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+}
+
+.focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+}
+
+.focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+}
+
+.focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+}
+
+.focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+}
+
+.focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+}
+
+.focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+}
+
+.focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+}
+
+.focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+}
+
+.focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+}
+
+.focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+}
+
+.focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+}
+
+.focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+}
+
+.focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+}
+
+.focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+}
+
+.focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+}
+
+.focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+}
+
+.focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+}
+
+.focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+}
+
+.focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+}
+
+.focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+}
+
+.focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+}
+
+.focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+}
+
+.focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+}
+
+.focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+}
+
+.focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+}
+
+.focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+}
+
+.focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+}
+
+.focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+}
+
+.focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+}
+
+.focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+}
+
+.focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+}
+
+.focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+}
+
+.focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+}
+
+.focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+}
+
+.focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+}
+
+.focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+}
+
+.focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+}
+
+.focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+}
+
+.focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+}
+
+.focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+}
+
+.focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+}
+
+.focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+}
+
+.focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+}
+
+.focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+}
+
+.focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+}
+
+.focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+}
+
+.focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+}
+
+.focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+}
+
+.focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+}
+
+.focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+}
+
+.focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+}
+
+.focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+}
+
+.focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+}
+
+.focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+}
+
+.focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+}
+
+.focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+}
+
+.focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+}
+
+.focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+}
+
+.focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+}
+
+.focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+}
+
+.focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+}
+
+.focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+}
+
+.focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+}
+
+.focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+}
+
+.focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+}
+
+.focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+}
+
+.focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+}
+
+.focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+}
+
+.focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+}
+
+.focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+}
+
+.focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+}
+
+.focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+}
+
+.focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+}
+
+.focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+}
+
+.focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+}
+
+.focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+}
+
+.focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+}
+
+.focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+}
+
+.focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+}
+
+.focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+}
+
+.focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+}
+
+.focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+}
+
+.focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+}
+
+.focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+}
+
+.focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+}
+
+.focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+}
+
+.focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+}
+
+.focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+}
+
+.focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+}
+
+.focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+}
+
+.focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+}
+
+.focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+}
+
+.focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+}
+
+.focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+}
+
+.focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+}
+
+.focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+}
+
+.focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+}
+
+.focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+}
+
+.focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+}
+
+.focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+}
+
+.focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+}
+
+.focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+}
+
+.focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+}
+
+.focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+}
+
+.focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+}
+
+.focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+}
+
+.focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+}
+
+.focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+}
+
+.focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+}
+
+.focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+}
+
+.focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+}
+
+.focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+}
+
+.focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+}
+
+.focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+}
+
+.focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+}
+
+.focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+}
+
+.focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+}
+
+.focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+}
+
+.focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+}
+
+.focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+}
+
+.rotate-0 {
+ --tw-rotate: 0deg;
+}
+
+.rotate-1 {
+ --tw-rotate: 1deg;
+}
+
+.rotate-2 {
+ --tw-rotate: 2deg;
+}
+
+.rotate-3 {
+ --tw-rotate: 3deg;
+}
+
+.rotate-6 {
+ --tw-rotate: 6deg;
+}
+
+.rotate-12 {
+ --tw-rotate: 12deg;
+}
+
+.rotate-45 {
+ --tw-rotate: 45deg;
+}
+
+.rotate-90 {
+ --tw-rotate: 90deg;
+}
+
+.rotate-180 {
+ --tw-rotate: 180deg;
+}
+
+.-rotate-180 {
+ --tw-rotate: -180deg;
+}
+
+.-rotate-90 {
+ --tw-rotate: -90deg;
+}
+
+.-rotate-45 {
+ --tw-rotate: -45deg;
+}
+
+.-rotate-12 {
+ --tw-rotate: -12deg;
+}
+
+.-rotate-6 {
+ --tw-rotate: -6deg;
+}
+
+.-rotate-3 {
+ --tw-rotate: -3deg;
+}
+
+.-rotate-2 {
+ --tw-rotate: -2deg;
+}
+
+.-rotate-1 {
+ --tw-rotate: -1deg;
+}
+
+.hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+}
+
+.hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+}
+
+.hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+}
+
+.hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+}
+
+.hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+}
+
+.hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+}
+
+.hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+}
+
+.hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+}
+
+.hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+}
+
+.hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+}
+
+.hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+}
+
+.hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+}
+
+.hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+}
+
+.hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+}
+
+.hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+}
+
+.hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+}
+
+.hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+}
+
+.focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+}
+
+.focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+}
+
+.focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+}
+
+.focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+}
+
+.focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+}
+
+.focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+}
+
+.focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+}
+
+.focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+}
+
+.focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+}
+
+.focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+}
+
+.focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+}
+
+.focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+}
+
+.focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+}
+
+.focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+}
+
+.focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+}
+
+.focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+}
+
+.focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+}
+
+.skew-x-0 {
+ --tw-skew-x: 0deg;
+}
+
+.skew-x-1 {
+ --tw-skew-x: 1deg;
+}
+
+.skew-x-2 {
+ --tw-skew-x: 2deg;
+}
+
+.skew-x-3 {
+ --tw-skew-x: 3deg;
+}
+
+.skew-x-6 {
+ --tw-skew-x: 6deg;
+}
+
+.skew-x-12 {
+ --tw-skew-x: 12deg;
+}
+
+.-skew-x-12 {
+ --tw-skew-x: -12deg;
+}
+
+.-skew-x-6 {
+ --tw-skew-x: -6deg;
+}
+
+.-skew-x-3 {
+ --tw-skew-x: -3deg;
+}
+
+.-skew-x-2 {
+ --tw-skew-x: -2deg;
+}
+
+.-skew-x-1 {
+ --tw-skew-x: -1deg;
+}
+
+.skew-y-0 {
+ --tw-skew-y: 0deg;
+}
+
+.skew-y-1 {
+ --tw-skew-y: 1deg;
+}
+
+.skew-y-2 {
+ --tw-skew-y: 2deg;
+}
+
+.skew-y-3 {
+ --tw-skew-y: 3deg;
+}
+
+.skew-y-6 {
+ --tw-skew-y: 6deg;
+}
+
+.skew-y-12 {
+ --tw-skew-y: 12deg;
+}
+
+.-skew-y-12 {
+ --tw-skew-y: -12deg;
+}
+
+.-skew-y-6 {
+ --tw-skew-y: -6deg;
+}
+
+.-skew-y-3 {
+ --tw-skew-y: -3deg;
+}
+
+.-skew-y-2 {
+ --tw-skew-y: -2deg;
+}
+
+.-skew-y-1 {
+ --tw-skew-y: -1deg;
+}
+
+.hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+}
+
+.hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+}
+
+.hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+}
+
+.hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+}
+
+.hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+}
+
+.hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+}
+
+.hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+}
+
+.hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+}
+
+.hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+}
+
+.hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+}
+
+.hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+}
+
+.hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+}
+
+.hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+}
+
+.hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+}
+
+.hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+}
+
+.hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+}
+
+.hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+}
+
+.hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+}
+
+.hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+}
+
+.hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+}
+
+.hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+}
+
+.hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+}
+
+.focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+}
+
+.focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+}
+
+.focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+}
+
+.focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+}
+
+.focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+}
+
+.focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+}
+
+.focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+}
+
+.focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+}
+
+.focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+}
+
+.focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+}
+
+.focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+}
+
+.focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+}
+
+.focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+}
+
+.focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+}
+
+.focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+}
+
+.focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+}
+
+.focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+}
+
+.focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+}
+
+.focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+}
+
+.focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+}
+
+.focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+}
+
+.focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+}
+
+.scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+}
+
+.scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+}
+
+.scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+}
+
+.scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+}
+
+.scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+}
+
+.scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+}
+
+.scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+}
+
+.scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+}
+
+.scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+}
+
+.scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+}
+
+.hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+}
+
+.hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+}
+
+.hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+}
+
+.hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+}
+
+.hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+}
+
+.hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+}
+
+.hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+}
+
+.hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+}
+
+.hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+}
+
+.hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+}
+
+.focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+}
+
+.focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+}
+
+.focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+}
+
+.focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+}
+
+.focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+}
+
+.focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+}
+
+.focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+}
+
+.focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+}
+
+.focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+}
+
+.focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+}
+
+.scale-x-0 {
+ --tw-scale-x: 0;
+}
+
+.scale-x-50 {
+ --tw-scale-x: .5;
+}
+
+.scale-x-75 {
+ --tw-scale-x: .75;
+}
+
+.scale-x-90 {
+ --tw-scale-x: .9;
+}
+
+.scale-x-95 {
+ --tw-scale-x: .95;
+}
+
+.scale-x-100 {
+ --tw-scale-x: 1;
+}
+
+.scale-x-105 {
+ --tw-scale-x: 1.05;
+}
+
+.scale-x-110 {
+ --tw-scale-x: 1.1;
+}
+
+.scale-x-125 {
+ --tw-scale-x: 1.25;
+}
+
+.scale-x-150 {
+ --tw-scale-x: 1.5;
+}
+
+.scale-y-0 {
+ --tw-scale-y: 0;
+}
+
+.scale-y-50 {
+ --tw-scale-y: .5;
+}
+
+.scale-y-75 {
+ --tw-scale-y: .75;
+}
+
+.scale-y-90 {
+ --tw-scale-y: .9;
+}
+
+.scale-y-95 {
+ --tw-scale-y: .95;
+}
+
+.scale-y-100 {
+ --tw-scale-y: 1;
+}
+
+.scale-y-105 {
+ --tw-scale-y: 1.05;
+}
+
+.scale-y-110 {
+ --tw-scale-y: 1.1;
+}
+
+.scale-y-125 {
+ --tw-scale-y: 1.25;
+}
+
+.scale-y-150 {
+ --tw-scale-y: 1.5;
+}
+
+.hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+}
+
+.hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+}
+
+.hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+}
+
+.hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+}
+
+.hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+}
+
+.hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+}
+
+.hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+}
+
+.hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+}
+
+.hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+}
+
+.hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+}
+
+.hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+}
+
+.hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+}
+
+.hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+}
+
+.hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+}
+
+.hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+}
+
+.hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+}
+
+.hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+}
+
+.hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+}
+
+.hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+}
+
+.hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+}
+
+.focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+}
+
+.focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+}
+
+.focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+}
+
+.focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+}
+
+.focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+}
+
+.focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+}
+
+.focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+}
+
+.focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+}
+
+.focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+}
+
+.focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+}
+
+.focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+}
+
+.focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+}
+
+.focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+}
+
+.focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+}
+
+.focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+}
+
+.focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+}
+
+.focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+}
+
+.focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+}
+
+.focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+}
+
+.focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+}
+
+@-webkit-keyframes spin {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@keyframes spin {
+ to {
+ transform: rotate(360deg);
+ }
+}
+
+@-webkit-keyframes ping {
+ 75%, 100% {
+ transform: scale(2);
+ opacity: 0;
+ }
+}
+
+@keyframes ping {
+ 75%, 100% {
+ transform: scale(2);
+ opacity: 0;
+ }
+}
+
+@-webkit-keyframes pulse {
+ 50% {
+ opacity: .5;
+ }
+}
+
+@keyframes pulse {
+ 50% {
+ opacity: .5;
+ }
+}
+
+@-webkit-keyframes bounce {
+ 0%, 100% {
+ transform: translateY(-25%);
+ -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
+ animation-timing-function: cubic-bezier(0.8,0,1,1);
+ }
+
+ 50% {
+ transform: none;
+ -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
+ animation-timing-function: cubic-bezier(0,0,0.2,1);
+ }
+}
+
+@keyframes bounce {
+ 0%, 100% {
+ transform: translateY(-25%);
+ -webkit-animation-timing-function: cubic-bezier(0.8,0,1,1);
+ animation-timing-function: cubic-bezier(0.8,0,1,1);
+ }
+
+ 50% {
+ transform: none;
+ -webkit-animation-timing-function: cubic-bezier(0,0,0.2,1);
+ animation-timing-function: cubic-bezier(0,0,0.2,1);
+ }
+}
+
+.animate-none {
+ -webkit-animation: none;
+ animation: none;
+}
+
+.animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+}
+
+.animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+}
+
+.animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+}
+
+.animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+}
+
+.cursor-auto {
+ cursor: auto;
+}
+
+.cursor-default {
+ cursor: default;
+}
+
+.cursor-pointer {
+ cursor: pointer;
+}
+
+.cursor-wait {
+ cursor: wait;
+}
+
+.cursor-text {
+ cursor: text;
+}
+
+.cursor-move {
+ cursor: move;
+}
+
+.cursor-help {
+ cursor: help;
+}
+
+.cursor-not-allowed {
+ cursor: not-allowed;
+}
+
+.select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+}
+
+.select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+}
+
+.select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+}
+
+.select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+}
+
+.resize-none {
+ resize: none;
+}
+
+.resize-y {
+ resize: vertical;
+}
+
+.resize-x {
+ resize: horizontal;
+}
+
+.resize {
+ resize: both;
+}
+
+.list-inside {
+ list-style-position: inside;
+}
+
+.list-outside {
+ list-style-position: outside;
+}
+
+.list-none {
+ list-style-type: none;
+}
+
+.list-disc {
+ list-style-type: disc;
+}
+
+.list-decimal {
+ list-style-type: decimal;
+}
+
+.appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+}
+
+.auto-cols-auto {
+ grid-auto-columns: auto;
+}
+
+.auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+}
+
+.auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+}
+
+.auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+}
+
+.grid-flow-row {
+ grid-auto-flow: row;
+}
+
+.grid-flow-col {
+ grid-auto-flow: column;
+}
+
+.grid-flow-row-dense {
+ grid-auto-flow: row dense;
+}
+
+.grid-flow-col-dense {
+ grid-auto-flow: column dense;
+}
+
+.auto-rows-auto {
+ grid-auto-rows: auto;
+}
+
+.auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+}
+
+.auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+}
+
+.auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+}
+
+.grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+}
+
+.grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+}
+
+.grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+}
+
+.grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+}
+
+.grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+}
+
+.grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+}
+
+.grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+}
+
+.grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+}
+
+.grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+}
+
+.grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+}
+
+.grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+}
+
+.grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+}
+
+.grid-cols-none {
+ grid-template-columns: none;
+}
+
+.grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+}
+
+.grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+}
+
+.grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+}
+
+.grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+}
+
+.grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+}
+
+.grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+}
+
+.grid-rows-none {
+ grid-template-rows: none;
+}
+
+.flex-row {
+ flex-direction: row;
+}
+
+.flex-row-reverse {
+ flex-direction: row-reverse;
+}
+
+.flex-col {
+ flex-direction: column;
+}
+
+.flex-col-reverse {
+ flex-direction: column-reverse;
+}
+
+.flex-wrap {
+ flex-wrap: wrap;
+}
+
+.flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+}
+
+.flex-nowrap {
+ flex-wrap: nowrap;
+}
+
+.place-content-center {
+ place-content: center;
+}
+
+.place-content-start {
+ place-content: start;
+}
+
+.place-content-end {
+ place-content: end;
+}
+
+.place-content-between {
+ place-content: space-between;
+}
+
+.place-content-around {
+ place-content: space-around;
+}
+
+.place-content-evenly {
+ place-content: space-evenly;
+}
+
+.place-content-stretch {
+ place-content: stretch;
+}
+
+.place-items-start {
+ place-items: start;
+}
+
+.place-items-end {
+ place-items: end;
+}
+
+.place-items-center {
+ place-items: center;
+}
+
+.place-items-stretch {
+ place-items: stretch;
+}
+
+.content-center {
+ align-content: center;
+}
+
+.content-start {
+ align-content: flex-start;
+}
+
+.content-end {
+ align-content: flex-end;
+}
+
+.content-between {
+ align-content: space-between;
+}
+
+.content-around {
+ align-content: space-around;
+}
+
+.content-evenly {
+ align-content: space-evenly;
+}
+
+.items-start {
+ align-items: flex-start;
+}
+
+.items-end {
+ align-items: flex-end;
+}
+
+.items-center {
+ align-items: center;
+}
+
+.items-baseline {
+ align-items: baseline;
+}
+
+.items-stretch {
+ align-items: stretch;
+}
+
+.justify-start {
+ justify-content: flex-start;
+}
+
+.justify-end {
+ justify-content: flex-end;
+}
+
+.justify-center {
+ justify-content: center;
+}
+
+.justify-between {
+ justify-content: space-between;
+}
+
+.justify-around {
+ justify-content: space-around;
+}
+
+.justify-evenly {
+ justify-content: space-evenly;
+}
+
+.justify-items-start {
+ justify-items: start;
+}
+
+.justify-items-end {
+ justify-items: end;
+}
+
+.justify-items-center {
+ justify-items: center;
+}
+
+.justify-items-stretch {
+ justify-items: stretch;
+}
+
+.gap-0 {
+ gap: 0px;
+}
+
+.gap-1 {
+ gap: 0.25rem;
+}
+
+.gap-2 {
+ gap: 0.5rem;
+}
+
+.gap-3 {
+ gap: 0.75rem;
+}
+
+.gap-4 {
+ gap: 1rem;
+}
+
+.gap-5 {
+ gap: 1.25rem;
+}
+
+.gap-6 {
+ gap: 1.5rem;
+}
+
+.gap-7 {
+ gap: 1.75rem;
+}
+
+.gap-8 {
+ gap: 2rem;
+}
+
+.gap-9 {
+ gap: 2.25rem;
+}
+
+.gap-10 {
+ gap: 2.5rem;
+}
+
+.gap-11 {
+ gap: 2.75rem;
+}
+
+.gap-12 {
+ gap: 3rem;
+}
+
+.gap-14 {
+ gap: 3.5rem;
+}
+
+.gap-16 {
+ gap: 4rem;
+}
+
+.gap-20 {
+ gap: 5rem;
+}
+
+.gap-24 {
+ gap: 6rem;
+}
+
+.gap-28 {
+ gap: 7rem;
+}
+
+.gap-32 {
+ gap: 8rem;
+}
+
+.gap-36 {
+ gap: 9rem;
+}
+
+.gap-40 {
+ gap: 10rem;
+}
+
+.gap-44 {
+ gap: 11rem;
+}
+
+.gap-48 {
+ gap: 12rem;
+}
+
+.gap-52 {
+ gap: 13rem;
+}
+
+.gap-56 {
+ gap: 14rem;
+}
+
+.gap-60 {
+ gap: 15rem;
+}
+
+.gap-64 {
+ gap: 16rem;
+}
+
+.gap-72 {
+ gap: 18rem;
+}
+
+.gap-80 {
+ gap: 20rem;
+}
+
+.gap-96 {
+ gap: 24rem;
+}
+
+.gap-px {
+ gap: 1px;
+}
+
+.gap-0\.5 {
+ gap: 0.125rem;
+}
+
+.gap-1\.5 {
+ gap: 0.375rem;
+}
+
+.gap-2\.5 {
+ gap: 0.625rem;
+}
+
+.gap-3\.5 {
+ gap: 0.875rem;
+}
+
+.gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+}
+
+.gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+}
+
+.gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+}
+
+.gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+}
+
+.gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+}
+
+.gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+}
+
+.gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+}
+
+.gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+}
+
+.gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+}
+
+.gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+}
+
+.gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+}
+
+.gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+}
+
+.gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+}
+
+.gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+}
+
+.gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+}
+
+.gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+}
+
+.gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+}
+
+.gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+}
+
+.gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+}
+
+.gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+}
+
+.gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+}
+
+.gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+}
+
+.gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+}
+
+.gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+}
+
+.gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+}
+
+.gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+}
+
+.gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+}
+
+.gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+}
+
+.gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+}
+
+.gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+}
+
+.gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+}
+
+.gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+}
+
+.gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+}
+
+.gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+}
+
+.gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+}
+
+.gap-y-0 {
+ row-gap: 0px;
+}
+
+.gap-y-1 {
+ row-gap: 0.25rem;
+}
+
+.gap-y-2 {
+ row-gap: 0.5rem;
+}
+
+.gap-y-3 {
+ row-gap: 0.75rem;
+}
+
+.gap-y-4 {
+ row-gap: 1rem;
+}
+
+.gap-y-5 {
+ row-gap: 1.25rem;
+}
+
+.gap-y-6 {
+ row-gap: 1.5rem;
+}
+
+.gap-y-7 {
+ row-gap: 1.75rem;
+}
+
+.gap-y-8 {
+ row-gap: 2rem;
+}
+
+.gap-y-9 {
+ row-gap: 2.25rem;
+}
+
+.gap-y-10 {
+ row-gap: 2.5rem;
+}
+
+.gap-y-11 {
+ row-gap: 2.75rem;
+}
+
+.gap-y-12 {
+ row-gap: 3rem;
+}
+
+.gap-y-14 {
+ row-gap: 3.5rem;
+}
+
+.gap-y-16 {
+ row-gap: 4rem;
+}
+
+.gap-y-20 {
+ row-gap: 5rem;
+}
+
+.gap-y-24 {
+ row-gap: 6rem;
+}
+
+.gap-y-28 {
+ row-gap: 7rem;
+}
+
+.gap-y-32 {
+ row-gap: 8rem;
+}
+
+.gap-y-36 {
+ row-gap: 9rem;
+}
+
+.gap-y-40 {
+ row-gap: 10rem;
+}
+
+.gap-y-44 {
+ row-gap: 11rem;
+}
+
+.gap-y-48 {
+ row-gap: 12rem;
+}
+
+.gap-y-52 {
+ row-gap: 13rem;
+}
+
+.gap-y-56 {
+ row-gap: 14rem;
+}
+
+.gap-y-60 {
+ row-gap: 15rem;
+}
+
+.gap-y-64 {
+ row-gap: 16rem;
+}
+
+.gap-y-72 {
+ row-gap: 18rem;
+}
+
+.gap-y-80 {
+ row-gap: 20rem;
+}
+
+.gap-y-96 {
+ row-gap: 24rem;
+}
+
+.gap-y-px {
+ row-gap: 1px;
+}
+
+.gap-y-0\.5 {
+ row-gap: 0.125rem;
+}
+
+.gap-y-1\.5 {
+ row-gap: 0.375rem;
+}
+
+.gap-y-2\.5 {
+ row-gap: 0.625rem;
+}
+
+.gap-y-3\.5 {
+ row-gap: 0.875rem;
+}
+
+.space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+}
+
+.space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+}
+
+.space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+}
+
+.space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+}
+
+.space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+}
+
+.space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+}
+
+.space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+}
+
+.space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+}
+
+.space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+}
+
+.space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+}
+
+.space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+}
+
+.space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+}
+
+.space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+}
+
+.space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+}
+
+.space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+}
+
+.space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+}
+
+.space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+}
+
+.space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+}
+
+.space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+}
+
+.space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+}
+
+.space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+}
+
+.space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+}
+
+.space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+}
+
+.space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+}
+
+.space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+}
+
+.space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+}
+
+.space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+}
+
+.space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+}
+
+.space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+}
+
+.space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+}
+
+.space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+}
+
+.space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+}
+
+.space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+}
+
+.space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+}
+
+.space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+}
+
+.space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+}
+
+.-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+}
+
+.-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+}
+
+.-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+}
+
+.space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+}
+
+.space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+}
+
+.divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+}
+
+.divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+}
+
+.divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+}
+
+.divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+}
+
+.divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+}
+
+.divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+}
+
+.divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+}
+
+.divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+}
+
+.divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+}
+
+.divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+}
+
+.divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+}
+
+.divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+}
+
+.divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+}
+
+.divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+}
+
+.divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+}
+
+.divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+}
+
+.divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+}
+
+.divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+}
+
+.divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+}
+
+.divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+}
+
+.divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+}
+
+.divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+}
+
+.divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+}
+
+.divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+}
+
+.divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+}
+
+.divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+}
+
+.divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+}
+
+.divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+}
+
+.divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+}
+
+.divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+}
+
+.divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+}
+
+.divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+}
+
+.divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+}
+
+.divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+}
+
+.divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+}
+
+.divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+}
+
+.divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+}
+
+.divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+}
+
+.divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+}
+
+.divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+}
+
+.divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+}
+
+.divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+}
+
+.divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+}
+
+.divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+}
+
+.divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+}
+
+.divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+}
+
+.divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+}
+
+.divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+}
+
+.divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+}
+
+.divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+}
+
+.divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+}
+
+.divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+}
+
+.divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+}
+
+.divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+}
+
+.divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+}
+
+.divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+}
+
+.divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+}
+
+.divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+}
+
+.divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+}
+
+.divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+}
+
+.divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+}
+
+.divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+}
+
+.divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+}
+
+.divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+}
+
+.divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+}
+
+.divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+}
+
+.divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+}
+
+.divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+}
+
+.divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+}
+
+.divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+}
+
+.divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+}
+
+.divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+}
+
+.divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+}
+
+.divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+}
+
+.divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+}
+
+.divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+}
+
+.divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+}
+
+.divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+}
+
+.divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+}
+
+.divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+}
+
+.divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+}
+
+.divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+}
+
+.divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+}
+
+.divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+}
+
+.divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+}
+
+.divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+}
+
+.divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+}
+
+.divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+}
+
+.divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+}
+
+.divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+}
+
+.divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+}
+
+.divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+}
+
+.divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+}
+
+.divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+}
+
+.divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+}
+
+.divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+}
+
+.divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+}
+
+.divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+}
+
+.divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+}
+
+.divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+}
+
+.divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+}
+
+.divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+}
+
+.divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+}
+
+.divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+}
+
+.divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+}
+
+.divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+}
+
+.divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+}
+
+.divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+}
+
+.divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+}
+
+.divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+}
+
+.divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+}
+
+.divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+}
+
+.divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+}
+
+.divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+}
+
+.divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+}
+
+.divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+}
+
+.place-self-auto {
+ place-self: auto;
+}
+
+.place-self-start {
+ place-self: start;
+}
+
+.place-self-end {
+ place-self: end;
+}
+
+.place-self-center {
+ place-self: center;
+}
+
+.place-self-stretch {
+ place-self: stretch;
+}
+
+.self-auto {
+ align-self: auto;
+}
+
+.self-start {
+ align-self: flex-start;
+}
+
+.self-end {
+ align-self: flex-end;
+}
+
+.self-center {
+ align-self: center;
+}
+
+.self-stretch {
+ align-self: stretch;
+}
+
+.self-baseline {
+ align-self: baseline;
+}
+
+.justify-self-auto {
+ justify-self: auto;
+}
+
+.justify-self-start {
+ justify-self: start;
+}
+
+.justify-self-end {
+ justify-self: end;
+}
+
+.justify-self-center {
+ justify-self: center;
+}
+
+.justify-self-stretch {
+ justify-self: stretch;
+}
+
+.overflow-auto {
+ overflow: auto;
+}
+
+.overflow-hidden {
+ overflow: hidden;
+}
+
+.overflow-visible {
+ overflow: visible;
+}
+
+.overflow-scroll {
+ overflow: scroll;
+}
+
+.overflow-x-auto {
+ overflow-x: auto;
+}
+
+.overflow-y-auto {
+ overflow-y: auto;
+}
+
+.overflow-x-hidden {
+ overflow-x: hidden;
+}
+
+.overflow-y-hidden {
+ overflow-y: hidden;
+}
+
+.overflow-x-visible {
+ overflow-x: visible;
+}
+
+.overflow-y-visible {
+ overflow-y: visible;
+}
+
+.overflow-x-scroll {
+ overflow-x: scroll;
+}
+
+.overflow-y-scroll {
+ overflow-y: scroll;
+}
+
+.overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+}
+
+.overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+}
+
+.overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+}
+
+.overscroll-y-auto {
+ overscroll-behavior-y: auto;
+}
+
+.overscroll-y-contain {
+ overscroll-behavior-y: contain;
+}
+
+.overscroll-y-none {
+ overscroll-behavior-y: none;
+}
+
+.overscroll-x-auto {
+ overscroll-behavior-x: auto;
+}
+
+.overscroll-x-contain {
+ overscroll-behavior-x: contain;
+}
+
+.overscroll-x-none {
+ overscroll-behavior-x: none;
+}
+
+.truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+}
+
+.overflow-ellipsis {
+ text-overflow: ellipsis;
+}
+
+.overflow-clip {
+ text-overflow: clip;
+}
+
+.whitespace-normal {
+ white-space: normal;
+}
+
+.whitespace-nowrap {
+ white-space: nowrap;
+}
+
+.whitespace-pre {
+ white-space: pre;
+}
+
+.whitespace-pre-line {
+ white-space: pre-line;
+}
+
+.whitespace-pre-wrap {
+ white-space: pre-wrap;
+}
+
+.break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+}
+
+.break-words {
+ overflow-wrap: break-word;
+}
+
+.break-all {
+ word-break: break-all;
+}
+
+.rounded-none {
+ border-radius: 0px;
+}
+
+.rounded-sm {
+ border-radius: 0.125rem;
+}
+
+.rounded {
+ border-radius: 0.25rem;
+}
+
+.rounded-md {
+ border-radius: 0.375rem;
+}
+
+.rounded-lg {
+ border-radius: 0.5rem;
+}
+
+.rounded-xl {
+ border-radius: 0.75rem;
+}
+
+.rounded-2xl {
+ border-radius: 1rem;
+}
+
+.rounded-3xl {
+ border-radius: 1.5rem;
+}
+
+.rounded-full {
+ border-radius: 9999px;
+}
+
+.rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+}
+
+.rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+}
+
+.rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+}
+
+.rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+}
+
+.rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+}
+
+.rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+}
+
+.rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+}
+
+.rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+}
+
+.rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+}
+
+.rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+}
+
+.rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+}
+
+.rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+}
+
+.rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+}
+
+.rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+}
+
+.rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+}
+
+.rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+}
+
+.rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+}
+
+.rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+}
+
+.rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+}
+
+.rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+}
+
+.rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+}
+
+.rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+}
+
+.rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+}
+
+.rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+}
+
+.rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+}
+
+.rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+}
+
+.rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+}
+
+.rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+}
+
+.rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+}
+
+.rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+}
+
+.rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+}
+
+.rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+}
+
+.rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+}
+
+.rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+}
+
+.rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+}
+
+.rounded-tl-none {
+ border-top-left-radius: 0px;
+}
+
+.rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+}
+
+.rounded-tl {
+ border-top-left-radius: 0.25rem;
+}
+
+.rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+}
+
+.rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+}
+
+.rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+}
+
+.rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+}
+
+.rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+}
+
+.rounded-tl-full {
+ border-top-left-radius: 9999px;
+}
+
+.rounded-tr-none {
+ border-top-right-radius: 0px;
+}
+
+.rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+}
+
+.rounded-tr {
+ border-top-right-radius: 0.25rem;
+}
+
+.rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+}
+
+.rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+}
+
+.rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+}
+
+.rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+}
+
+.rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+}
+
+.rounded-tr-full {
+ border-top-right-radius: 9999px;
+}
+
+.rounded-br-none {
+ border-bottom-right-radius: 0px;
+}
+
+.rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+}
+
+.rounded-br {
+ border-bottom-right-radius: 0.25rem;
+}
+
+.rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+}
+
+.rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+}
+
+.rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+}
+
+.rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+}
+
+.rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+}
+
+.rounded-br-full {
+ border-bottom-right-radius: 9999px;
+}
+
+.rounded-bl-none {
+ border-bottom-left-radius: 0px;
+}
+
+.rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+}
+
+.rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+}
+
+.rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+}
+
+.rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+}
+
+.rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+}
+
+.rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+}
+
+.rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+}
+
+.rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+}
+
+.border-0 {
+ border-width: 0px;
+}
+
+.border-2 {
+ border-width: 2px;
+}
+
+.border-4 {
+ border-width: 4px;
+}
+
+.border-8 {
+ border-width: 8px;
+}
+
+.border {
+ border-width: 1px;
+}
+
+.border-t-0 {
+ border-top-width: 0px;
+}
+
+.border-t-2 {
+ border-top-width: 2px;
+}
+
+.border-t-4 {
+ border-top-width: 4px;
+}
+
+.border-t-8 {
+ border-top-width: 8px;
+}
+
+.border-t {
+ border-top-width: 1px;
+}
+
+.border-r-0 {
+ border-right-width: 0px;
+}
+
+.border-r-2 {
+ border-right-width: 2px;
+}
+
+.border-r-4 {
+ border-right-width: 4px;
+}
+
+.border-r-8 {
+ border-right-width: 8px;
+}
+
+.border-r {
+ border-right-width: 1px;
+}
+
+.border-b-0 {
+ border-bottom-width: 0px;
+}
+
+.border-b-2 {
+ border-bottom-width: 2px;
+}
+
+.border-b-4 {
+ border-bottom-width: 4px;
+}
+
+.border-b-8 {
+ border-bottom-width: 8px;
+}
+
+.border-b {
+ border-bottom-width: 1px;
+}
+
+.border-l-0 {
+ border-left-width: 0px;
+}
+
+.border-l-2 {
+ border-left-width: 2px;
+}
+
+.border-l-4 {
+ border-left-width: 4px;
+}
+
+.border-l-8 {
+ border-left-width: 8px;
+}
+
+.border-l {
+ border-left-width: 1px;
+}
+
+.border-solid {
+ border-style: solid;
+}
+
+.border-dashed {
+ border-style: dashed;
+}
+
+.border-dotted {
+ border-style: dotted;
+}
+
+.border-double {
+ border-style: double;
+}
+
+.border-none {
+ border-style: none;
+}
+
+.border-transparent {
+ border-color: transparent;
+}
+
+.border-current {
+ border-color: currentColor;
+}
+
+.border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+}
+
+.border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+}
+
+.border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+}
+
+.border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+}
+
+.border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+}
+
+.border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+}
+
+.border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+}
+
+.border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+}
+
+.border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+}
+
+.border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+}
+
+.border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+}
+
+.border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+}
+
+.border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+}
+
+.border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+}
+
+.border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+}
+
+.border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+}
+
+.border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+}
+
+.border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+}
+
+.border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+}
+
+.border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+}
+
+.border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+}
+
+.border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+}
+
+.border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+}
+
+.border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+}
+
+.border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+}
+
+.border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+}
+
+.border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+}
+
+.border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+}
+
+.border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+}
+
+.border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+}
+
+.border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+}
+
+.border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+}
+
+.border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+}
+
+.border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+}
+
+.border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+}
+
+.border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+}
+
+.border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+}
+
+.border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+}
+
+.border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+}
+
+.border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+}
+
+.border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+}
+
+.border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+}
+
+.border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+}
+
+.border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+}
+
+.border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+}
+
+.border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+}
+
+.border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+}
+
+.border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+}
+
+.border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+}
+
+.border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+}
+
+.border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+}
+
+.border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+}
+
+.border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+}
+
+.border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+}
+
+.border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+}
+
+.border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+}
+
+.border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+}
+
+.border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+}
+
+.border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+}
+
+.border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+}
+
+.border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+}
+
+.border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+}
+
+.border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+}
+
+.border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+}
+
+.border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+}
+
+.border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+}
+
+.border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+}
+
+.border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+}
+
+.border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+}
+
+.border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+}
+
+.border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+}
+
+.border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+}
+
+.border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+}
+
+.border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+}
+
+.border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+}
+
+.border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+}
+
+.border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+}
+
+.border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-transparent {
+ border-color: transparent;
+}
+
+.group:hover .group-hover\:border-current {
+ border-color: currentColor;
+}
+
+.group:hover .group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+}
+
+.group:hover .group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+}
+
+.focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+}
+
+.focus-within\:border-current:focus-within {
+ border-color: currentColor;
+}
+
+.focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+}
+
+.focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+}
+
+.focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+}
+
+.focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+}
+
+.focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+}
+
+.focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+}
+
+.focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+}
+
+.focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+}
+
+.focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+}
+
+.hover\:border-transparent:hover {
+ border-color: transparent;
+}
+
+.hover\:border-current:hover {
+ border-color: currentColor;
+}
+
+.hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+}
+
+.hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+}
+
+.hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+}
+
+.hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+}
+
+.hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+}
+
+.hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+}
+
+.hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+}
+
+.hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+}
+
+.hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+}
+
+.hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+}
+
+.hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+}
+
+.hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+}
+
+.hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+}
+
+.hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+}
+
+.hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+}
+
+.hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+}
+
+.hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+}
+
+.hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+}
+
+.hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+}
+
+.hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+}
+
+.hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+}
+
+.hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+}
+
+.hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+}
+
+.hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+}
+
+.hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+}
+
+.hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+}
+
+.hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+}
+
+.focus\:border-transparent:focus {
+ border-color: transparent;
+}
+
+.focus\:border-current:focus {
+ border-color: currentColor;
+}
+
+.focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+}
+
+.focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+}
+
+.focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+}
+
+.focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+}
+
+.focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+}
+
+.focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+}
+
+.focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+}
+
+.focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+}
+
+.focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+}
+
+.focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+}
+
+.focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+}
+
+.focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+}
+
+.focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+}
+
+.focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+}
+
+.focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+}
+
+.focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+}
+
+.focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+}
+
+.focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+}
+
+.focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+}
+
+.focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+}
+
+.focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+}
+
+.focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+}
+
+.focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+}
+
+.focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+}
+
+.focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+}
+
+.focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+}
+
+.focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+}
+
+.focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+}
+
+.border-opacity-0 {
+ --tw-border-opacity: 0;
+}
+
+.border-opacity-5 {
+ --tw-border-opacity: 0.05;
+}
+
+.border-opacity-10 {
+ --tw-border-opacity: 0.1;
+}
+
+.border-opacity-20 {
+ --tw-border-opacity: 0.2;
+}
+
+.border-opacity-25 {
+ --tw-border-opacity: 0.25;
+}
+
+.border-opacity-30 {
+ --tw-border-opacity: 0.3;
+}
+
+.border-opacity-40 {
+ --tw-border-opacity: 0.4;
+}
+
+.border-opacity-50 {
+ --tw-border-opacity: 0.5;
+}
+
+.border-opacity-60 {
+ --tw-border-opacity: 0.6;
+}
+
+.border-opacity-70 {
+ --tw-border-opacity: 0.7;
+}
+
+.border-opacity-75 {
+ --tw-border-opacity: 0.75;
+}
+
+.border-opacity-80 {
+ --tw-border-opacity: 0.8;
+}
+
+.border-opacity-90 {
+ --tw-border-opacity: 0.9;
+}
+
+.border-opacity-95 {
+ --tw-border-opacity: 0.95;
+}
+
+.border-opacity-100 {
+ --tw-border-opacity: 1;
+}
+
+.group:hover .group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+}
+
+.group:hover .group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+}
+
+.group:hover .group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+}
+
+.group:hover .group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+}
+
+.group:hover .group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+}
+
+.group:hover .group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+}
+
+.group:hover .group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+}
+
+.group:hover .group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+}
+
+.group:hover .group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+}
+
+.group:hover .group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+}
+
+.group:hover .group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+}
+
+.group:hover .group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+}
+
+.group:hover .group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+}
+
+.group:hover .group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+}
+
+.group:hover .group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+}
+
+.focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+}
+
+.focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+}
+
+.focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+}
+
+.focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+}
+
+.focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+}
+
+.focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+}
+
+.focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+}
+
+.focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+}
+
+.focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+}
+
+.focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+}
+
+.focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+}
+
+.focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+}
+
+.focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+}
+
+.focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+}
+
+.focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+}
+
+.hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+}
+
+.hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+}
+
+.hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+}
+
+.hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+}
+
+.hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+}
+
+.hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+}
+
+.hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+}
+
+.hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+}
+
+.hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+}
+
+.hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+}
+
+.hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+}
+
+.hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+}
+
+.hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+}
+
+.hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+}
+
+.hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+}
+
+.focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+}
+
+.focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+}
+
+.focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+}
+
+.focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+}
+
+.focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+}
+
+.focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+}
+
+.focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+}
+
+.focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+}
+
+.focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+}
+
+.focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+}
+
+.focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+}
+
+.focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+}
+
+.focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+}
+
+.focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+}
+
+.focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+}
+
+.bg-transparent {
+ background-color: transparent;
+}
+
+.bg-current {
+ background-color: currentColor;
+}
+
+.bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+}
+
+.bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+}
+
+.bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+}
+
+.bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+}
+
+.bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+}
+
+.bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+}
+
+.bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+}
+
+.bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+}
+
+.bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+}
+
+.bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+}
+
+.bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+}
+
+.bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+}
+
+.bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+}
+
+.bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+}
+
+.bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+}
+
+.bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+}
+
+.bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+}
+
+.bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+}
+
+.bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+}
+
+.bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+}
+
+.bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+}
+
+.bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+}
+
+.bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+}
+
+.bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+}
+
+.bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+}
+
+.bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+}
+
+.bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+}
+
+.bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+}
+
+.bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+}
+
+.bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+}
+
+.bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+}
+
+.bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+}
+
+.bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+}
+
+.bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+}
+
+.bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+}
+
+.bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+}
+
+.bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+}
+
+.bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+}
+
+.bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+}
+
+.bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+}
+
+.bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+}
+
+.bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+}
+
+.bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+}
+
+.bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+}
+
+.bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+}
+
+.bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+}
+
+.bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+}
+
+.bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+}
+
+.bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+}
+
+.bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+}
+
+.bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+}
+
+.bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+}
+
+.bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+}
+
+.bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+}
+
+.bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+}
+
+.bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+}
+
+.bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+}
+
+.bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+}
+
+.bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+}
+
+.bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+}
+
+.bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+}
+
+.bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+}
+
+.bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+}
+
+.bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+}
+
+.bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+}
+
+.bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+}
+
+.bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+}
+
+.bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+}
+
+.bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+}
+
+.bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+}
+
+.bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+}
+
+.bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+}
+
+.bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+}
+
+.bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+}
+
+.bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+}
+
+.bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-transparent {
+ background-color: transparent;
+}
+
+.group:hover .group-hover\:bg-current {
+ background-color: currentColor;
+}
+
+.group:hover .group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+}
+
+.group:hover .group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+}
+
+.focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+}
+
+.focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+}
+
+.focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+}
+
+.hover\:bg-transparent:hover {
+ background-color: transparent;
+}
+
+.hover\:bg-current:hover {
+ background-color: currentColor;
+}
+
+.hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+}
+
+.hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+}
+
+.hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+}
+
+.hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+}
+
+.hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+}
+
+.hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+}
+
+.hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+}
+
+.hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+}
+
+.hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+}
+
+.focus\:bg-transparent:focus {
+ background-color: transparent;
+}
+
+.focus\:bg-current:focus {
+ background-color: currentColor;
+}
+
+.focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+}
+
+.focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+}
+
+.focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+}
+
+.focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+}
+
+.focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+}
+
+.focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+}
+
+.focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+}
+
+.focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+}
+
+.focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+}
+
+.focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+}
+
+.bg-opacity-0 {
+ --tw-bg-opacity: 0;
+}
+
+.bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+}
+
+.bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+}
+
+.bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+}
+
+.bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+}
+
+.bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+}
+
+.bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+}
+
+.bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+}
+
+.bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+}
+
+.bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+}
+
+.bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+}
+
+.bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+}
+
+.bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+}
+
+.bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+}
+
+.bg-opacity-100 {
+ --tw-bg-opacity: 1;
+}
+
+.group:hover .group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+}
+
+.group:hover .group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+}
+
+.group:hover .group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+}
+
+.group:hover .group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+}
+
+.group:hover .group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+}
+
+.group:hover .group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+}
+
+.group:hover .group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+}
+
+.group:hover .group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+}
+
+.group:hover .group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+}
+
+.group:hover .group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+}
+
+.group:hover .group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+}
+
+.group:hover .group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+}
+
+.group:hover .group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+}
+
+.group:hover .group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+}
+
+.group:hover .group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+}
+
+.focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+}
+
+.focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+}
+
+.focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+}
+
+.focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+}
+
+.focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+}
+
+.focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+}
+
+.focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+}
+
+.focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+}
+
+.focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+}
+
+.focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+}
+
+.focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+}
+
+.focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+}
+
+.focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+}
+
+.focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+}
+
+.focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+}
+
+.hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+}
+
+.hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+}
+
+.hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+}
+
+.hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+}
+
+.hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+}
+
+.hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+}
+
+.hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+}
+
+.hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+}
+
+.hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+}
+
+.hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+}
+
+.hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+}
+
+.hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+}
+
+.hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+}
+
+.hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+}
+
+.hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+}
+
+.focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+}
+
+.focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+}
+
+.focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+}
+
+.focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+}
+
+.focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+}
+
+.focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+}
+
+.focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+}
+
+.focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+}
+
+.focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+}
+
+.focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+}
+
+.focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+}
+
+.focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+}
+
+.focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+}
+
+.focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+}
+
+.focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+}
+
+.bg-none {
+ background-image: none;
+}
+
+.bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+}
+
+.bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+}
+
+.from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+}
+
+.focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+}
+
+.focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+}
+
+.focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+}
+
+.focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+}
+
+.focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+}
+
+.focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+}
+
+.focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+}
+
+.focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+}
+
+.focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+}
+
+.focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+}
+
+.focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+}
+
+.focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+}
+
+.focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+}
+
+.focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+}
+
+.focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+}
+
+.focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+}
+
+.focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+}
+
+.focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+}
+
+.focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+}
+
+.focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+}
+
+.focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+}
+
+.focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+}
+
+.focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+}
+
+.focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+}
+
+.focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+}
+
+.focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+}
+
+.focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+}
+
+.focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+}
+
+.focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+}
+
+.focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+}
+
+.focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+}
+
+.focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+}
+
+.focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+}
+
+.focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+}
+
+.focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+}
+
+.focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+}
+
+.focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+}
+
+.focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+}
+
+.focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+}
+
+.focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+}
+
+.focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+}
+
+.focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+}
+
+.focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+}
+
+.focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+}
+
+.focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+}
+
+.focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+}
+
+.focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+}
+
+.focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+}
+
+.focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+}
+
+.focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+}
+
+.focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+}
+
+.focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+}
+
+.focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+}
+
+.focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+}
+
+.focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+}
+
+.focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+}
+
+.focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+}
+
+.focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+}
+
+.focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+}
+
+.focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+}
+
+.focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+}
+
+.focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+}
+
+.focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+}
+
+.focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+}
+
+.focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+}
+
+.focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+}
+
+.focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+}
+
+.focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+}
+
+.focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+}
+
+.focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+}
+
+.focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+}
+
+.focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+}
+
+.focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+}
+
+.focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+}
+
+.focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+}
+
+.focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+}
+
+.focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+}
+
+.focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+}
+
+.focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+}
+
+.focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+}
+
+.focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+}
+
+.to-transparent {
+ --tw-gradient-to: transparent;
+}
+
+.to-current {
+ --tw-gradient-to: currentColor;
+}
+
+.to-black {
+ --tw-gradient-to: #000;
+}
+
+.to-white {
+ --tw-gradient-to: #fff;
+}
+
+.to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+}
+
+.to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+}
+
+.to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+}
+
+.to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+}
+
+.to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+}
+
+.to-gray-500 {
+ --tw-gradient-to: #6b7280;
+}
+
+.to-gray-600 {
+ --tw-gradient-to: #4b5563;
+}
+
+.to-gray-700 {
+ --tw-gradient-to: #374151;
+}
+
+.to-gray-800 {
+ --tw-gradient-to: #1f2937;
+}
+
+.to-gray-900 {
+ --tw-gradient-to: #111827;
+}
+
+.to-red-50 {
+ --tw-gradient-to: #fef2f2;
+}
+
+.to-red-100 {
+ --tw-gradient-to: #fee2e2;
+}
+
+.to-red-200 {
+ --tw-gradient-to: #fecaca;
+}
+
+.to-red-300 {
+ --tw-gradient-to: #fca5a5;
+}
+
+.to-red-400 {
+ --tw-gradient-to: #f87171;
+}
+
+.to-red-500 {
+ --tw-gradient-to: #ef4444;
+}
+
+.to-red-600 {
+ --tw-gradient-to: #dc2626;
+}
+
+.to-red-700 {
+ --tw-gradient-to: #b91c1c;
+}
+
+.to-red-800 {
+ --tw-gradient-to: #991b1b;
+}
+
+.to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+}
+
+.to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+}
+
+.to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+}
+
+.to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+}
+
+.to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+}
+
+.to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+}
+
+.to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+}
+
+.to-yellow-600 {
+ --tw-gradient-to: #d97706;
+}
+
+.to-yellow-700 {
+ --tw-gradient-to: #b45309;
+}
+
+.to-yellow-800 {
+ --tw-gradient-to: #92400e;
+}
+
+.to-yellow-900 {
+ --tw-gradient-to: #78350f;
+}
+
+.to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+}
+
+.to-green-100 {
+ --tw-gradient-to: #d1fae5;
+}
+
+.to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+}
+
+.to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+}
+
+.to-green-400 {
+ --tw-gradient-to: #34d399;
+}
+
+.to-green-500 {
+ --tw-gradient-to: #10b981;
+}
+
+.to-green-600 {
+ --tw-gradient-to: #059669;
+}
+
+.to-green-700 {
+ --tw-gradient-to: #047857;
+}
+
+.to-green-800 {
+ --tw-gradient-to: #065f46;
+}
+
+.to-green-900 {
+ --tw-gradient-to: #064e3b;
+}
+
+.to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+}
+
+.to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+}
+
+.to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+}
+
+.to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+}
+
+.to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+}
+
+.to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+}
+
+.to-blue-600 {
+ --tw-gradient-to: #2563eb;
+}
+
+.to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+}
+
+.to-blue-800 {
+ --tw-gradient-to: #1e40af;
+}
+
+.to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+}
+
+.to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+}
+
+.to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+}
+
+.to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+}
+
+.to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+}
+
+.to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+}
+
+.to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+}
+
+.to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+}
+
+.to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+}
+
+.to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+}
+
+.to-indigo-900 {
+ --tw-gradient-to: #312e81;
+}
+
+.to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+}
+
+.to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+}
+
+.to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+}
+
+.to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+}
+
+.to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+}
+
+.to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+}
+
+.to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+}
+
+.to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+}
+
+.to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+}
+
+.to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+}
+
+.to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+}
+
+.to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+}
+
+.to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+}
+
+.to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+}
+
+.to-pink-400 {
+ --tw-gradient-to: #f472b6;
+}
+
+.to-pink-500 {
+ --tw-gradient-to: #ec4899;
+}
+
+.to-pink-600 {
+ --tw-gradient-to: #db2777;
+}
+
+.to-pink-700 {
+ --tw-gradient-to: #be185d;
+}
+
+.to-pink-800 {
+ --tw-gradient-to: #9d174d;
+}
+
+.to-pink-900 {
+ --tw-gradient-to: #831843;
+}
+
+.hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+}
+
+.hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+}
+
+.hover\:to-black:hover {
+ --tw-gradient-to: #000;
+}
+
+.hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+}
+
+.hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+}
+
+.hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+}
+
+.hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+}
+
+.hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+}
+
+.hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+}
+
+.hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+}
+
+.hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+}
+
+.hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+}
+
+.hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+}
+
+.hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+}
+
+.hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+}
+
+.hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+}
+
+.hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+}
+
+.hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+}
+
+.hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+}
+
+.hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+}
+
+.hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+}
+
+.hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+}
+
+.hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+}
+
+.hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+}
+
+.hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+}
+
+.hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+}
+
+.hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+}
+
+.hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+}
+
+.hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+}
+
+.hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+}
+
+.hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+}
+
+.hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+}
+
+.hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+}
+
+.hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+}
+
+.hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+}
+
+.hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+}
+
+.hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+}
+
+.hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+}
+
+.hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+}
+
+.hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+}
+
+.hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+}
+
+.hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+}
+
+.hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+}
+
+.hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+}
+
+.hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+}
+
+.hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+}
+
+.hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+}
+
+.hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+}
+
+.hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+}
+
+.hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+}
+
+.hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+}
+
+.hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+}
+
+.hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+}
+
+.hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+}
+
+.hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+}
+
+.hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+}
+
+.hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+}
+
+.hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+}
+
+.hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+}
+
+.hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+}
+
+.hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+}
+
+.hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+}
+
+.hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+}
+
+.hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+}
+
+.hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+}
+
+.hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+}
+
+.hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+}
+
+.hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+}
+
+.hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+}
+
+.hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+}
+
+.hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+}
+
+.hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+}
+
+.hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+}
+
+.hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+}
+
+.hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+}
+
+.hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+}
+
+.hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+}
+
+.hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+}
+
+.hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+}
+
+.hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+}
+
+.hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+}
+
+.hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+}
+
+.hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+}
+
+.hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+}
+
+.focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+}
+
+.focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+}
+
+.focus\:to-black:focus {
+ --tw-gradient-to: #000;
+}
+
+.focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+}
+
+.focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+}
+
+.focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+}
+
+.focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+}
+
+.focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+}
+
+.focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+}
+
+.focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+}
+
+.focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+}
+
+.focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+}
+
+.focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+}
+
+.focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+}
+
+.focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+}
+
+.focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+}
+
+.focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+}
+
+.focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+}
+
+.focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+}
+
+.focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+}
+
+.focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+}
+
+.focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+}
+
+.focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+}
+
+.focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+}
+
+.focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+}
+
+.focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+}
+
+.focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+}
+
+.focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+}
+
+.focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+}
+
+.focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+}
+
+.focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+}
+
+.focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+}
+
+.focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+}
+
+.focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+}
+
+.focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+}
+
+.focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+}
+
+.focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+}
+
+.focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+}
+
+.focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+}
+
+.focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+}
+
+.focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+}
+
+.focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+}
+
+.focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+}
+
+.focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+}
+
+.focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+}
+
+.focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+}
+
+.focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+}
+
+.focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+}
+
+.focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+}
+
+.focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+}
+
+.focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+}
+
+.focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+}
+
+.focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+}
+
+.focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+}
+
+.focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+}
+
+.focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+}
+
+.focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+}
+
+.focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+}
+
+.focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+}
+
+.focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+}
+
+.focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+}
+
+.focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+}
+
+.focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+}
+
+.focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+}
+
+.focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+}
+
+.focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+}
+
+.focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+}
+
+.focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+}
+
+.focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+}
+
+.focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+}
+
+.focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+}
+
+.focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+}
+
+.focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+}
+
+.focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+}
+
+.focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+}
+
+.focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+}
+
+.focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+}
+
+.focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+}
+
+.focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+}
+
+.focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+}
+
+.focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+}
+
+.focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+}
+
+.focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+}
+
+.focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+}
+
+.decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+}
+
+.decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+}
+
+.bg-auto {
+ background-size: auto;
+}
+
+.bg-cover {
+ background-size: cover;
+}
+
+.bg-contain {
+ background-size: contain;
+}
+
+.bg-fixed {
+ background-attachment: fixed;
+}
+
+.bg-local {
+ background-attachment: local;
+}
+
+.bg-scroll {
+ background-attachment: scroll;
+}
+
+.bg-clip-border {
+ background-clip: border-box;
+}
+
+.bg-clip-padding {
+ background-clip: padding-box;
+}
+
+.bg-clip-content {
+ background-clip: content-box;
+}
+
+.bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+}
+
+.bg-bottom {
+ background-position: bottom;
+}
+
+.bg-center {
+ background-position: center;
+}
+
+.bg-left {
+ background-position: left;
+}
+
+.bg-left-bottom {
+ background-position: left bottom;
+}
+
+.bg-left-top {
+ background-position: left top;
+}
+
+.bg-right {
+ background-position: right;
+}
+
+.bg-right-bottom {
+ background-position: right bottom;
+}
+
+.bg-right-top {
+ background-position: right top;
+}
+
+.bg-top {
+ background-position: top;
+}
+
+.bg-repeat {
+ background-repeat: repeat;
+}
+
+.bg-no-repeat {
+ background-repeat: no-repeat;
+}
+
+.bg-repeat-x {
+ background-repeat: repeat-x;
+}
+
+.bg-repeat-y {
+ background-repeat: repeat-y;
+}
+
+.bg-repeat-round {
+ background-repeat: round;
+}
+
+.bg-repeat-space {
+ background-repeat: space;
+}
+
+.bg-origin-border {
+ background-origin: border-box;
+}
+
+.bg-origin-padding {
+ background-origin: padding-box;
+}
+
+.bg-origin-content {
+ background-origin: content-box;
+}
+
+.fill-current {
+ fill: currentColor;
+}
+
+.stroke-current {
+ stroke: currentColor;
+}
+
+.stroke-0 {
+ stroke-width: 0;
+}
+
+.stroke-1 {
+ stroke-width: 1;
+}
+
+.stroke-2 {
+ stroke-width: 2;
+}
+
+.object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+}
+
+.object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+}
+
+.object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+}
+
+.object-none {
+ -o-object-fit: none;
+ object-fit: none;
+}
+
+.object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+}
+
+.object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+}
+
+.object-center {
+ -o-object-position: center;
+ object-position: center;
+}
+
+.object-left {
+ -o-object-position: left;
+ object-position: left;
+}
+
+.object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+}
+
+.object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+}
+
+.object-right {
+ -o-object-position: right;
+ object-position: right;
+}
+
+.object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+}
+
+.object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+}
+
+.object-top {
+ -o-object-position: top;
+ object-position: top;
+}
+
+.p-0 {
+ padding: 0px;
+}
+
+.p-1 {
+ padding: 0.25rem;
+}
+
+.p-2 {
+ padding: 0.5rem;
+}
+
+.p-3 {
+ padding: 0.75rem;
+}
+
+.p-4 {
+ padding: 1rem;
+}
+
+.p-5 {
+ padding: 1.25rem;
+}
+
+.p-6 {
+ padding: 1.5rem;
+}
+
+.p-7 {
+ padding: 1.75rem;
+}
+
+.p-8 {
+ padding: 2rem;
+}
+
+.p-9 {
+ padding: 2.25rem;
+}
+
+.p-10 {
+ padding: 2.5rem;
+}
+
+.p-11 {
+ padding: 2.75rem;
+}
+
+.p-12 {
+ padding: 3rem;
+}
+
+.p-14 {
+ padding: 3.5rem;
+}
+
+.p-16 {
+ padding: 4rem;
+}
+
+.p-20 {
+ padding: 5rem;
+}
+
+.p-24 {
+ padding: 6rem;
+}
+
+.p-28 {
+ padding: 7rem;
+}
+
+.p-32 {
+ padding: 8rem;
+}
+
+.p-36 {
+ padding: 9rem;
+}
+
+.p-40 {
+ padding: 10rem;
+}
+
+.p-44 {
+ padding: 11rem;
+}
+
+.p-48 {
+ padding: 12rem;
+}
+
+.p-52 {
+ padding: 13rem;
+}
+
+.p-56 {
+ padding: 14rem;
+}
+
+.p-60 {
+ padding: 15rem;
+}
+
+.p-64 {
+ padding: 16rem;
+}
+
+.p-72 {
+ padding: 18rem;
+}
+
+.p-80 {
+ padding: 20rem;
+}
+
+.p-96 {
+ padding: 24rem;
+}
+
+.p-px {
+ padding: 1px;
+}
+
+.p-0\.5 {
+ padding: 0.125rem;
+}
+
+.p-1\.5 {
+ padding: 0.375rem;
+}
+
+.p-2\.5 {
+ padding: 0.625rem;
+}
+
+.p-3\.5 {
+ padding: 0.875rem;
+}
+
+.px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+.px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+}
+
+.px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+}
+
+.px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+}
+
+.px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+}
+
+.px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+}
+
+.px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+}
+
+.px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+}
+
+.px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+}
+
+.px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+}
+
+.px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+}
+
+.px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+}
+
+.px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+}
+
+.px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+}
+
+.px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+}
+
+.px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+}
+
+.px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+}
+
+.px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+}
+
+.px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+}
+
+.px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+}
+
+.px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+}
+
+.px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+}
+
+.px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+}
+
+.px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+}
+
+.px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+}
+
+.px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+}
+
+.px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+}
+
+.px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+}
+
+.px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+}
+
+.px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+}
+
+.px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+}
+
+.px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+}
+
+.px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+}
+
+.px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+}
+
+.px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+}
+
+.py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+}
+
+.py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+}
+
+.py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+}
+
+.py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+}
+
+.py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+}
+
+.py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+}
+
+.py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+}
+
+.py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+}
+
+.py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+}
+
+.py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+}
+
+.py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+}
+
+.py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+}
+
+.py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+}
+
+.py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+}
+
+.py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+}
+
+.py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+}
+
+.py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+}
+
+.py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+}
+
+.py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+}
+
+.py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+}
+
+.py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+}
+
+.py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+}
+
+.py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+}
+
+.py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+}
+
+.py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+}
+
+.py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+}
+
+.py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+}
+
+.py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+}
+
+.py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+}
+
+.py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+}
+
+.py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+}
+
+.py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+}
+
+.py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+}
+
+.py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+}
+
+.py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+}
+
+.pt-0 {
+ padding-top: 0px;
+}
+
+.pt-1 {
+ padding-top: 0.25rem;
+}
+
+.pt-2 {
+ padding-top: 0.5rem;
+}
+
+.pt-3 {
+ padding-top: 0.75rem;
+}
+
+.pt-4 {
+ padding-top: 1rem;
+}
+
+.pt-5 {
+ padding-top: 1.25rem;
+}
+
+.pt-6 {
+ padding-top: 1.5rem;
+}
+
+.pt-7 {
+ padding-top: 1.75rem;
+}
+
+.pt-8 {
+ padding-top: 2rem;
+}
+
+.pt-9 {
+ padding-top: 2.25rem;
+}
+
+.pt-10 {
+ padding-top: 2.5rem;
+}
+
+.pt-11 {
+ padding-top: 2.75rem;
+}
+
+.pt-12 {
+ padding-top: 3rem;
+}
+
+.pt-14 {
+ padding-top: 3.5rem;
+}
+
+.pt-16 {
+ padding-top: 4rem;
+}
+
+.pt-20 {
+ padding-top: 5rem;
+}
+
+.pt-24 {
+ padding-top: 6rem;
+}
+
+.pt-28 {
+ padding-top: 7rem;
+}
+
+.pt-32 {
+ padding-top: 8rem;
+}
+
+.pt-36 {
+ padding-top: 9rem;
+}
+
+.pt-40 {
+ padding-top: 10rem;
+}
+
+.pt-44 {
+ padding-top: 11rem;
+}
+
+.pt-48 {
+ padding-top: 12rem;
+}
+
+.pt-52 {
+ padding-top: 13rem;
+}
+
+.pt-56 {
+ padding-top: 14rem;
+}
+
+.pt-60 {
+ padding-top: 15rem;
+}
+
+.pt-64 {
+ padding-top: 16rem;
+}
+
+.pt-72 {
+ padding-top: 18rem;
+}
+
+.pt-80 {
+ padding-top: 20rem;
+}
+
+.pt-96 {
+ padding-top: 24rem;
+}
+
+.pt-px {
+ padding-top: 1px;
+}
+
+.pt-0\.5 {
+ padding-top: 0.125rem;
+}
+
+.pt-1\.5 {
+ padding-top: 0.375rem;
+}
+
+.pt-2\.5 {
+ padding-top: 0.625rem;
+}
+
+.pt-3\.5 {
+ padding-top: 0.875rem;
+}
+
+.pr-0 {
+ padding-right: 0px;
+}
+
+.pr-1 {
+ padding-right: 0.25rem;
+}
+
+.pr-2 {
+ padding-right: 0.5rem;
+}
+
+.pr-3 {
+ padding-right: 0.75rem;
+}
+
+.pr-4 {
+ padding-right: 1rem;
+}
+
+.pr-5 {
+ padding-right: 1.25rem;
+}
+
+.pr-6 {
+ padding-right: 1.5rem;
+}
+
+.pr-7 {
+ padding-right: 1.75rem;
+}
+
+.pr-8 {
+ padding-right: 2rem;
+}
+
+.pr-9 {
+ padding-right: 2.25rem;
+}
+
+.pr-10 {
+ padding-right: 2.5rem;
+}
+
+.pr-11 {
+ padding-right: 2.75rem;
+}
+
+.pr-12 {
+ padding-right: 3rem;
+}
+
+.pr-14 {
+ padding-right: 3.5rem;
+}
+
+.pr-16 {
+ padding-right: 4rem;
+}
+
+.pr-20 {
+ padding-right: 5rem;
+}
+
+.pr-24 {
+ padding-right: 6rem;
+}
+
+.pr-28 {
+ padding-right: 7rem;
+}
+
+.pr-32 {
+ padding-right: 8rem;
+}
+
+.pr-36 {
+ padding-right: 9rem;
+}
+
+.pr-40 {
+ padding-right: 10rem;
+}
+
+.pr-44 {
+ padding-right: 11rem;
+}
+
+.pr-48 {
+ padding-right: 12rem;
+}
+
+.pr-52 {
+ padding-right: 13rem;
+}
+
+.pr-56 {
+ padding-right: 14rem;
+}
+
+.pr-60 {
+ padding-right: 15rem;
+}
+
+.pr-64 {
+ padding-right: 16rem;
+}
+
+.pr-72 {
+ padding-right: 18rem;
+}
+
+.pr-80 {
+ padding-right: 20rem;
+}
+
+.pr-96 {
+ padding-right: 24rem;
+}
+
+.pr-px {
+ padding-right: 1px;
+}
+
+.pr-0\.5 {
+ padding-right: 0.125rem;
+}
+
+.pr-1\.5 {
+ padding-right: 0.375rem;
+}
+
+.pr-2\.5 {
+ padding-right: 0.625rem;
+}
+
+.pr-3\.5 {
+ padding-right: 0.875rem;
+}
+
+.pb-0 {
+ padding-bottom: 0px;
+}
+
+.pb-1 {
+ padding-bottom: 0.25rem;
+}
+
+.pb-2 {
+ padding-bottom: 0.5rem;
+}
+
+.pb-3 {
+ padding-bottom: 0.75rem;
+}
+
+.pb-4 {
+ padding-bottom: 1rem;
+}
+
+.pb-5 {
+ padding-bottom: 1.25rem;
+}
+
+.pb-6 {
+ padding-bottom: 1.5rem;
+}
+
+.pb-7 {
+ padding-bottom: 1.75rem;
+}
+
+.pb-8 {
+ padding-bottom: 2rem;
+}
+
+.pb-9 {
+ padding-bottom: 2.25rem;
+}
+
+.pb-10 {
+ padding-bottom: 2.5rem;
+}
+
+.pb-11 {
+ padding-bottom: 2.75rem;
+}
+
+.pb-12 {
+ padding-bottom: 3rem;
+}
+
+.pb-14 {
+ padding-bottom: 3.5rem;
+}
+
+.pb-16 {
+ padding-bottom: 4rem;
+}
+
+.pb-20 {
+ padding-bottom: 5rem;
+}
+
+.pb-24 {
+ padding-bottom: 6rem;
+}
+
+.pb-28 {
+ padding-bottom: 7rem;
+}
+
+.pb-32 {
+ padding-bottom: 8rem;
+}
+
+.pb-36 {
+ padding-bottom: 9rem;
+}
+
+.pb-40 {
+ padding-bottom: 10rem;
+}
+
+.pb-44 {
+ padding-bottom: 11rem;
+}
+
+.pb-48 {
+ padding-bottom: 12rem;
+}
+
+.pb-52 {
+ padding-bottom: 13rem;
+}
+
+.pb-56 {
+ padding-bottom: 14rem;
+}
+
+.pb-60 {
+ padding-bottom: 15rem;
+}
+
+.pb-64 {
+ padding-bottom: 16rem;
+}
+
+.pb-72 {
+ padding-bottom: 18rem;
+}
+
+.pb-80 {
+ padding-bottom: 20rem;
+}
+
+.pb-96 {
+ padding-bottom: 24rem;
+}
+
+.pb-px {
+ padding-bottom: 1px;
+}
+
+.pb-0\.5 {
+ padding-bottom: 0.125rem;
+}
+
+.pb-1\.5 {
+ padding-bottom: 0.375rem;
+}
+
+.pb-2\.5 {
+ padding-bottom: 0.625rem;
+}
+
+.pb-3\.5 {
+ padding-bottom: 0.875rem;
+}
+
+.pl-0 {
+ padding-left: 0px;
+}
+
+.pl-1 {
+ padding-left: 0.25rem;
+}
+
+.pl-2 {
+ padding-left: 0.5rem;
+}
+
+.pl-3 {
+ padding-left: 0.75rem;
+}
+
+.pl-4 {
+ padding-left: 1rem;
+}
+
+.pl-5 {
+ padding-left: 1.25rem;
+}
+
+.pl-6 {
+ padding-left: 1.5rem;
+}
+
+.pl-7 {
+ padding-left: 1.75rem;
+}
+
+.pl-8 {
+ padding-left: 2rem;
+}
+
+.pl-9 {
+ padding-left: 2.25rem;
+}
+
+.pl-10 {
+ padding-left: 2.5rem;
+}
+
+.pl-11 {
+ padding-left: 2.75rem;
+}
+
+.pl-12 {
+ padding-left: 3rem;
+}
+
+.pl-14 {
+ padding-left: 3.5rem;
+}
+
+.pl-16 {
+ padding-left: 4rem;
+}
+
+.pl-20 {
+ padding-left: 5rem;
+}
+
+.pl-24 {
+ padding-left: 6rem;
+}
+
+.pl-28 {
+ padding-left: 7rem;
+}
+
+.pl-32 {
+ padding-left: 8rem;
+}
+
+.pl-36 {
+ padding-left: 9rem;
+}
+
+.pl-40 {
+ padding-left: 10rem;
+}
+
+.pl-44 {
+ padding-left: 11rem;
+}
+
+.pl-48 {
+ padding-left: 12rem;
+}
+
+.pl-52 {
+ padding-left: 13rem;
+}
+
+.pl-56 {
+ padding-left: 14rem;
+}
+
+.pl-60 {
+ padding-left: 15rem;
+}
+
+.pl-64 {
+ padding-left: 16rem;
+}
+
+.pl-72 {
+ padding-left: 18rem;
+}
+
+.pl-80 {
+ padding-left: 20rem;
+}
+
+.pl-96 {
+ padding-left: 24rem;
+}
+
+.pl-px {
+ padding-left: 1px;
+}
+
+.pl-0\.5 {
+ padding-left: 0.125rem;
+}
+
+.pl-1\.5 {
+ padding-left: 0.375rem;
+}
+
+.pl-2\.5 {
+ padding-left: 0.625rem;
+}
+
+.pl-3\.5 {
+ padding-left: 0.875rem;
+}
+
+.text-left {
+ text-align: left;
+}
+
+.text-center {
+ text-align: center;
+}
+
+.text-right {
+ text-align: right;
+}
+
+.text-justify {
+ text-align: justify;
+}
+
+.align-baseline {
+ vertical-align: baseline;
+}
+
+.align-top {
+ vertical-align: top;
+}
+
+.align-middle {
+ vertical-align: middle;
+}
+
+.align-bottom {
+ vertical-align: bottom;
+}
+
+.align-text-top {
+ vertical-align: text-top;
+}
+
+.align-text-bottom {
+ vertical-align: text-bottom;
+}
+
+.font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+}
+
+.font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+}
+
+.font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+}
+
+.text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+}
+
+.text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+}
+
+.text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+}
+
+.text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+}
+
+.text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+}
+
+.text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+}
+
+.text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+}
+
+.text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+}
+
+.text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+}
+
+.text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+}
+
+.text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+}
+
+.text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+}
+
+.text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+}
+
+.font-thin {
+ font-weight: 100;
+}
+
+.font-extralight {
+ font-weight: 200;
+}
+
+.font-light {
+ font-weight: 300;
+}
+
+.font-normal {
+ font-weight: 400;
+}
+
+.font-medium {
+ font-weight: 500;
+}
+
+.font-semibold {
+ font-weight: 600;
+}
+
+.font-bold {
+ font-weight: 700;
+}
+
+.font-extrabold {
+ font-weight: 800;
+}
+
+.font-black {
+ font-weight: 900;
+}
+
+.uppercase {
+ text-transform: uppercase;
+}
+
+.lowercase {
+ text-transform: lowercase;
+}
+
+.capitalize {
+ text-transform: capitalize;
+}
+
+.normal-case {
+ text-transform: none;
+}
+
+.italic {
+ font-style: italic;
+}
+
+.not-italic {
+ font-style: normal;
+}
+
+.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+}
+
+.normal-nums {
+ font-variant-numeric: normal;
+}
+
+.ordinal {
+ --tw-ordinal: ordinal;
+}
+
+.slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+}
+
+.lining-nums {
+ --tw-numeric-figure: lining-nums;
+}
+
+.oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+}
+
+.proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+}
+
+.tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+}
+
+.diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+}
+
+.stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+}
+
+.leading-3 {
+ line-height: .75rem;
+}
+
+.leading-4 {
+ line-height: 1rem;
+}
+
+.leading-5 {
+ line-height: 1.25rem;
+}
+
+.leading-6 {
+ line-height: 1.5rem;
+}
+
+.leading-7 {
+ line-height: 1.75rem;
+}
+
+.leading-8 {
+ line-height: 2rem;
+}
+
+.leading-9 {
+ line-height: 2.25rem;
+}
+
+.leading-10 {
+ line-height: 2.5rem;
+}
+
+.leading-none {
+ line-height: 1;
+}
+
+.leading-tight {
+ line-height: 1.25;
+}
+
+.leading-snug {
+ line-height: 1.375;
+}
+
+.leading-normal {
+ line-height: 1.5;
+}
+
+.leading-relaxed {
+ line-height: 1.625;
+}
+
+.leading-loose {
+ line-height: 2;
+}
+
+.tracking-tighter {
+ letter-spacing: -0.05em;
+}
+
+.tracking-tight {
+ letter-spacing: -0.025em;
+}
+
+.tracking-normal {
+ letter-spacing: 0em;
+}
+
+.tracking-wide {
+ letter-spacing: 0.025em;
+}
+
+.tracking-wider {
+ letter-spacing: 0.05em;
+}
+
+.tracking-widest {
+ letter-spacing: 0.1em;
+}
+
+.text-transparent {
+ color: transparent;
+}
+
+.text-current {
+ color: currentColor;
+}
+
+.text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+}
+
+.text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+}
+
+.text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+}
+
+.text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+}
+
+.text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+}
+
+.text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+}
+
+.text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+}
+
+.text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+}
+
+.text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+}
+
+.text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+}
+
+.text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+}
+
+.text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+}
+
+.text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+}
+
+.text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+}
+
+.text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+}
+
+.text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+}
+
+.text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+}
+
+.text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+}
+
+.text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+}
+
+.text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+}
+
+.text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+}
+
+.text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+}
+
+.text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+}
+
+.text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+}
+
+.text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+}
+
+.text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+}
+
+.text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+}
+
+.text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+}
+
+.text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+}
+
+.text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+}
+
+.text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+}
+
+.text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+}
+
+.text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+}
+
+.text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+}
+
+.text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+}
+
+.text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+}
+
+.text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+}
+
+.text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+}
+
+.text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+}
+
+.text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+}
+
+.text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+}
+
+.text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+}
+
+.text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+}
+
+.text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+}
+
+.text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+}
+
+.text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+}
+
+.text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+}
+
+.text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+}
+
+.text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+}
+
+.text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+}
+
+.text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+}
+
+.text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+}
+
+.text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+}
+
+.text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+}
+
+.text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+}
+
+.text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+}
+
+.text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+}
+
+.text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+}
+
+.text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+}
+
+.text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+}
+
+.text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+}
+
+.text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+}
+
+.text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+}
+
+.text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+}
+
+.text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+}
+
+.text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+}
+
+.text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+}
+
+.text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+}
+
+.text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+}
+
+.text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+}
+
+.text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+}
+
+.text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+}
+
+.text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+}
+
+.text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+}
+
+.text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+}
+
+.text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+}
+
+.text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-transparent {
+ color: transparent;
+}
+
+.group:hover .group-hover\:text-current {
+ color: currentColor;
+}
+
+.group:hover .group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+}
+
+.group:hover .group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+}
+
+.focus-within\:text-transparent:focus-within {
+ color: transparent;
+}
+
+.focus-within\:text-current:focus-within {
+ color: currentColor;
+}
+
+.focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+}
+
+.focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+}
+
+.focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+}
+
+.focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+}
+
+.focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+}
+
+.focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+}
+
+.focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+}
+
+.focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+}
+
+.focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+}
+
+.focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+}
+
+.hover\:text-transparent:hover {
+ color: transparent;
+}
+
+.hover\:text-current:hover {
+ color: currentColor;
+}
+
+.hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+}
+
+.hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+}
+
+.hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+}
+
+.hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+}
+
+.hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+}
+
+.hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+}
+
+.hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+}
+
+.hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+}
+
+.hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+}
+
+.hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+}
+
+.hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+}
+
+.hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+}
+
+.hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+}
+
+.hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+}
+
+.hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+}
+
+.hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+}
+
+.hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+}
+
+.hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+}
+
+.hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+}
+
+.hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+}
+
+.hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+}
+
+.hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+}
+
+.hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+}
+
+.hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+}
+
+.hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+}
+
+.hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+}
+
+.hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+}
+
+.focus\:text-transparent:focus {
+ color: transparent;
+}
+
+.focus\:text-current:focus {
+ color: currentColor;
+}
+
+.focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+}
+
+.focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+}
+
+.focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+}
+
+.focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+}
+
+.focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+}
+
+.focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+}
+
+.focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+}
+
+.focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+}
+
+.focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+}
+
+.focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+}
+
+.focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+}
+
+.focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+}
+
+.focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+}
+
+.focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+}
+
+.focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+}
+
+.focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+}
+
+.focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+}
+
+.focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+}
+
+.focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+}
+
+.focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+}
+
+.focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+}
+
+.focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+}
+
+.focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+}
+
+.focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+}
+
+.focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+}
+
+.focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+}
+
+.focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+}
+
+.focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+}
+
+.text-opacity-0 {
+ --tw-text-opacity: 0;
+}
+
+.text-opacity-5 {
+ --tw-text-opacity: 0.05;
+}
+
+.text-opacity-10 {
+ --tw-text-opacity: 0.1;
+}
+
+.text-opacity-20 {
+ --tw-text-opacity: 0.2;
+}
+
+.text-opacity-25 {
+ --tw-text-opacity: 0.25;
+}
+
+.text-opacity-30 {
+ --tw-text-opacity: 0.3;
+}
+
+.text-opacity-40 {
+ --tw-text-opacity: 0.4;
+}
+
+.text-opacity-50 {
+ --tw-text-opacity: 0.5;
+}
+
+.text-opacity-60 {
+ --tw-text-opacity: 0.6;
+}
+
+.text-opacity-70 {
+ --tw-text-opacity: 0.7;
+}
+
+.text-opacity-75 {
+ --tw-text-opacity: 0.75;
+}
+
+.text-opacity-80 {
+ --tw-text-opacity: 0.8;
+}
+
+.text-opacity-90 {
+ --tw-text-opacity: 0.9;
+}
+
+.text-opacity-95 {
+ --tw-text-opacity: 0.95;
+}
+
+.text-opacity-100 {
+ --tw-text-opacity: 1;
+}
+
+.group:hover .group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+}
+
+.group:hover .group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+}
+
+.group:hover .group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+}
+
+.group:hover .group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+}
+
+.group:hover .group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+}
+
+.group:hover .group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+}
+
+.group:hover .group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+}
+
+.group:hover .group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+}
+
+.group:hover .group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+}
+
+.group:hover .group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+}
+
+.group:hover .group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+}
+
+.group:hover .group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+}
+
+.group:hover .group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+}
+
+.group:hover .group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+}
+
+.group:hover .group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+}
+
+.focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+}
+
+.focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+}
+
+.focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+}
+
+.focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+}
+
+.focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+}
+
+.focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+}
+
+.focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+}
+
+.focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+}
+
+.focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+}
+
+.focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+}
+
+.focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+}
+
+.focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+}
+
+.focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+}
+
+.focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+}
+
+.focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+}
+
+.hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+}
+
+.hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+}
+
+.hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+}
+
+.hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+}
+
+.hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+}
+
+.hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+}
+
+.hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+}
+
+.hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+}
+
+.hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+}
+
+.hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+}
+
+.hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+}
+
+.hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+}
+
+.hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+}
+
+.hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+}
+
+.hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+}
+
+.focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+}
+
+.focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+}
+
+.focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+}
+
+.focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+}
+
+.focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+}
+
+.focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+}
+
+.focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+}
+
+.focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+}
+
+.focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+}
+
+.focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+}
+
+.focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+}
+
+.focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+}
+
+.focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+}
+
+.focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+}
+
+.focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+}
+
+.underline {
+ text-decoration: underline;
+}
+
+.line-through {
+ text-decoration: line-through;
+}
+
+.no-underline {
+ text-decoration: none;
+}
+
+.group:hover .group-hover\:underline {
+ text-decoration: underline;
+}
+
+.group:hover .group-hover\:line-through {
+ text-decoration: line-through;
+}
+
+.group:hover .group-hover\:no-underline {
+ text-decoration: none;
+}
+
+.focus-within\:underline:focus-within {
+ text-decoration: underline;
+}
+
+.focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+}
+
+.focus-within\:no-underline:focus-within {
+ text-decoration: none;
+}
+
+.hover\:underline:hover {
+ text-decoration: underline;
+}
+
+.hover\:line-through:hover {
+ text-decoration: line-through;
+}
+
+.hover\:no-underline:hover {
+ text-decoration: none;
+}
+
+.focus\:underline:focus {
+ text-decoration: underline;
+}
+
+.focus\:line-through:focus {
+ text-decoration: line-through;
+}
+
+.focus\:no-underline:focus {
+ text-decoration: none;
+}
+
+.antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+}
+
+.subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+}
+
+.placeholder-transparent::-moz-placeholder {
+ color: transparent;
+}
+
+.placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+}
+
+.placeholder-transparent::placeholder {
+ color: transparent;
+}
+
+.placeholder-current::-moz-placeholder {
+ color: currentColor;
+}
+
+.placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+}
+
+.placeholder-current::placeholder {
+ color: currentColor;
+}
+
+.placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+}
+
+.focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+}
+
+.focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+}
+
+.focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+}
+
+.focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+}
+
+.focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+}
+
+.focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+}
+
+.placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+}
+
+.focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+}
+
+.focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+}
+
+.focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+}
+
+.focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+}
+
+.focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+}
+
+.focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+}
+
+.focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+}
+
+.focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+}
+
+.focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+}
+
+.focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+}
+
+.focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+}
+
+.focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+}
+
+.focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+}
+
+.focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+}
+
+.opacity-0 {
+ opacity: 0;
+}
+
+.opacity-5 {
+ opacity: 0.05;
+}
+
+.opacity-10 {
+ opacity: 0.1;
+}
+
+.opacity-20 {
+ opacity: 0.2;
+}
+
+.opacity-25 {
+ opacity: 0.25;
+}
+
+.opacity-30 {
+ opacity: 0.3;
+}
+
+.opacity-40 {
+ opacity: 0.4;
+}
+
+.opacity-50 {
+ opacity: 0.5;
+}
+
+.opacity-60 {
+ opacity: 0.6;
+}
+
+.opacity-70 {
+ opacity: 0.7;
+}
+
+.opacity-75 {
+ opacity: 0.75;
+}
+
+.opacity-80 {
+ opacity: 0.8;
+}
+
+.opacity-90 {
+ opacity: 0.9;
+}
+
+.opacity-95 {
+ opacity: 0.95;
+}
+
+.opacity-100 {
+ opacity: 1;
+}
+
+.group:hover .group-hover\:opacity-0 {
+ opacity: 0;
+}
+
+.group:hover .group-hover\:opacity-5 {
+ opacity: 0.05;
+}
+
+.group:hover .group-hover\:opacity-10 {
+ opacity: 0.1;
+}
+
+.group:hover .group-hover\:opacity-20 {
+ opacity: 0.2;
+}
+
+.group:hover .group-hover\:opacity-25 {
+ opacity: 0.25;
+}
+
+.group:hover .group-hover\:opacity-30 {
+ opacity: 0.3;
+}
+
+.group:hover .group-hover\:opacity-40 {
+ opacity: 0.4;
+}
+
+.group:hover .group-hover\:opacity-50 {
+ opacity: 0.5;
+}
+
+.group:hover .group-hover\:opacity-60 {
+ opacity: 0.6;
+}
+
+.group:hover .group-hover\:opacity-70 {
+ opacity: 0.7;
+}
+
+.group:hover .group-hover\:opacity-75 {
+ opacity: 0.75;
+}
+
+.group:hover .group-hover\:opacity-80 {
+ opacity: 0.8;
+}
+
+.group:hover .group-hover\:opacity-90 {
+ opacity: 0.9;
+}
+
+.group:hover .group-hover\:opacity-95 {
+ opacity: 0.95;
+}
+
+.group:hover .group-hover\:opacity-100 {
+ opacity: 1;
+}
+
+.focus-within\:opacity-0:focus-within {
+ opacity: 0;
+}
+
+.focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+}
+
+.focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+}
+
+.focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+}
+
+.focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+}
+
+.focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+}
+
+.focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+}
+
+.focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+}
+
+.focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+}
+
+.focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+}
+
+.focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+}
+
+.focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+}
+
+.focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+}
+
+.focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+}
+
+.focus-within\:opacity-100:focus-within {
+ opacity: 1;
+}
+
+.hover\:opacity-0:hover {
+ opacity: 0;
+}
+
+.hover\:opacity-5:hover {
+ opacity: 0.05;
+}
+
+.hover\:opacity-10:hover {
+ opacity: 0.1;
+}
+
+.hover\:opacity-20:hover {
+ opacity: 0.2;
+}
+
+.hover\:opacity-25:hover {
+ opacity: 0.25;
+}
+
+.hover\:opacity-30:hover {
+ opacity: 0.3;
+}
+
+.hover\:opacity-40:hover {
+ opacity: 0.4;
+}
+
+.hover\:opacity-50:hover {
+ opacity: 0.5;
+}
+
+.hover\:opacity-60:hover {
+ opacity: 0.6;
+}
+
+.hover\:opacity-70:hover {
+ opacity: 0.7;
+}
+
+.hover\:opacity-75:hover {
+ opacity: 0.75;
+}
+
+.hover\:opacity-80:hover {
+ opacity: 0.8;
+}
+
+.hover\:opacity-90:hover {
+ opacity: 0.9;
+}
+
+.hover\:opacity-95:hover {
+ opacity: 0.95;
+}
+
+.hover\:opacity-100:hover {
+ opacity: 1;
+}
+
+.focus\:opacity-0:focus {
+ opacity: 0;
+}
+
+.focus\:opacity-5:focus {
+ opacity: 0.05;
+}
+
+.focus\:opacity-10:focus {
+ opacity: 0.1;
+}
+
+.focus\:opacity-20:focus {
+ opacity: 0.2;
+}
+
+.focus\:opacity-25:focus {
+ opacity: 0.25;
+}
+
+.focus\:opacity-30:focus {
+ opacity: 0.3;
+}
+
+.focus\:opacity-40:focus {
+ opacity: 0.4;
+}
+
+.focus\:opacity-50:focus {
+ opacity: 0.5;
+}
+
+.focus\:opacity-60:focus {
+ opacity: 0.6;
+}
+
+.focus\:opacity-70:focus {
+ opacity: 0.7;
+}
+
+.focus\:opacity-75:focus {
+ opacity: 0.75;
+}
+
+.focus\:opacity-80:focus {
+ opacity: 0.8;
+}
+
+.focus\:opacity-90:focus {
+ opacity: 0.9;
+}
+
+.focus\:opacity-95:focus {
+ opacity: 0.95;
+}
+
+.focus\:opacity-100:focus {
+ opacity: 1;
+}
+
+.bg-blend-normal {
+ background-blend-mode: normal;
+}
+
+.bg-blend-multiply {
+ background-blend-mode: multiply;
+}
+
+.bg-blend-screen {
+ background-blend-mode: screen;
+}
+
+.bg-blend-overlay {
+ background-blend-mode: overlay;
+}
+
+.bg-blend-darken {
+ background-blend-mode: darken;
+}
+
+.bg-blend-lighten {
+ background-blend-mode: lighten;
+}
+
+.bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+}
+
+.bg-blend-color-burn {
+ background-blend-mode: color-burn;
+}
+
+.bg-blend-hard-light {
+ background-blend-mode: hard-light;
+}
+
+.bg-blend-soft-light {
+ background-blend-mode: soft-light;
+}
+
+.bg-blend-difference {
+ background-blend-mode: difference;
+}
+
+.bg-blend-exclusion {
+ background-blend-mode: exclusion;
+}
+
+.bg-blend-hue {
+ background-blend-mode: hue;
+}
+
+.bg-blend-saturation {
+ background-blend-mode: saturation;
+}
+
+.bg-blend-color {
+ background-blend-mode: color;
+}
+
+.bg-blend-luminosity {
+ background-blend-mode: luminosity;
+}
+
+.mix-blend-normal {
+ mix-blend-mode: normal;
+}
+
+.mix-blend-multiply {
+ mix-blend-mode: multiply;
+}
+
+.mix-blend-screen {
+ mix-blend-mode: screen;
+}
+
+.mix-blend-overlay {
+ mix-blend-mode: overlay;
+}
+
+.mix-blend-darken {
+ mix-blend-mode: darken;
+}
+
+.mix-blend-lighten {
+ mix-blend-mode: lighten;
+}
+
+.mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+}
+
+.mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+}
+
+.mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+}
+
+.mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+}
+
+.mix-blend-difference {
+ mix-blend-mode: difference;
+}
+
+.mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+}
+
+.mix-blend-hue {
+ mix-blend-mode: hue;
+}
+
+.mix-blend-saturation {
+ mix-blend-mode: saturation;
+}
+
+.mix-blend-color {
+ mix-blend-mode: color;
+}
+
+.mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+}
+
+*, ::before, ::after {
+ --tw-shadow: 0 0 #0000;
+}
+
+.shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.group:hover .group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+}
+
+.outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+}
+
+.outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+}
+
+.outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+}
+
+.focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+}
+
+.focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+}
+
+.focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+}
+
+.focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+}
+
+.focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+}
+
+.focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+}
+
+*, ::before, ::after {
+ --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
+ --tw-ring-offset-width: 0px;
+ --tw-ring-offset-color: #fff;
+ --tw-ring-color: rgba(59, 130, 246, 0.5);
+ --tw-ring-offset-shadow: 0 0 #0000;
+ --tw-ring-shadow: 0 0 #0000;
+}
+
+.ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+}
+
+.ring-inset {
+ --tw-ring-inset: inset;
+}
+
+.focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+}
+
+.focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+}
+
+.ring-transparent {
+ --tw-ring-color: transparent;
+}
+
+.ring-current {
+ --tw-ring-color: currentColor;
+}
+
+.ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+}
+
+.ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+}
+
+.ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+}
+
+.ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+}
+
+.ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+}
+
+.ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+}
+
+.ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+}
+
+.ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+}
+
+.ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+}
+
+.ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+}
+
+.ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+}
+
+.ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+}
+
+.ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+}
+
+.ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+}
+
+.ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+}
+
+.ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+}
+
+.ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+}
+
+.ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+}
+
+.ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+}
+
+.ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+}
+
+.ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+}
+
+.ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+}
+
+.ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+}
+
+.ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+}
+
+.ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+}
+
+.ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+}
+
+.ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+}
+
+.ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+}
+
+.ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+}
+
+.ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+}
+
+.ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+}
+
+.ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+}
+
+.ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+}
+
+.ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+}
+
+.ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+}
+
+.ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+}
+
+.ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+}
+
+.ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+}
+
+.ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+}
+
+.ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+}
+
+.ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+}
+
+.ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+}
+
+.ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+}
+
+.ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+}
+
+.ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+}
+
+.ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+}
+
+.ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+}
+
+.ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+}
+
+.ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+}
+
+.ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+}
+
+.ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+}
+
+.ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+}
+
+.ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+}
+
+.ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+}
+
+.ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+}
+
+.ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+}
+
+.ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+}
+
+.ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+}
+
+.ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+}
+
+.ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+}
+
+.ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+}
+
+.ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+}
+
+.ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+}
+
+.ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+}
+
+.ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+}
+
+.ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+}
+
+.ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+}
+
+.ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+}
+
+.ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+}
+
+.ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+}
+
+.ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+}
+
+.ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+}
+
+.ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+}
+
+.ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+}
+
+.ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+}
+
+.ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+}
+
+.ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+}
+
+.ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+}
+
+.ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+}
+
+.ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+}
+
+.ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+}
+
+.ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+}
+
+.focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+}
+
+.focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+}
+
+.focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+}
+
+.focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+}
+
+.focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+}
+
+.focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+}
+
+.focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+}
+
+.focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+}
+
+.focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+}
+
+.focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+}
+
+.focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+}
+
+.focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+}
+
+.focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+}
+
+.focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+}
+
+.focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+}
+
+.ring-opacity-0 {
+ --tw-ring-opacity: 0;
+}
+
+.ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+}
+
+.ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+}
+
+.ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+}
+
+.ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+}
+
+.ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+}
+
+.ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+}
+
+.ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+}
+
+.ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+}
+
+.ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+}
+
+.ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+}
+
+.ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+}
+
+.ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+}
+
+.ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+}
+
+.ring-opacity-100 {
+ --tw-ring-opacity: 1;
+}
+
+.focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+}
+
+.focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+}
+
+.focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+}
+
+.focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+}
+
+.focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+}
+
+.focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+}
+
+.focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+}
+
+.focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+}
+
+.focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+}
+
+.focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+}
+
+.focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+}
+
+.focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+}
+
+.focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+}
+
+.focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+}
+
+.focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+}
+
+.focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+}
+
+.focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+}
+
+.focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+}
+
+.focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+}
+
+.focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+}
+
+.focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+}
+
+.focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+}
+
+.focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+}
+
+.focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+}
+
+.focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+}
+
+.focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+}
+
+.focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+}
+
+.focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+}
+
+.focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+}
+
+.focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+}
+
+.ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+}
+
+.ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+}
+
+.ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+}
+
+.ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+}
+
+.ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+}
+
+.focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+}
+
+.focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+}
+
+.focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+}
+
+.focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+}
+
+.focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+}
+
+.focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+}
+
+.focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+}
+
+.focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+}
+
+.focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+}
+
+.focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+}
+
+.ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+}
+
+.ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+}
+
+.ring-offset-black {
+ --tw-ring-offset-color: #000;
+}
+
+.ring-offset-white {
+ --tw-ring-offset-color: #fff;
+}
+
+.ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+}
+
+.ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+}
+
+.ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+}
+
+.ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+}
+
+.ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+}
+
+.ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+}
+
+.ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+}
+
+.ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+}
+
+.ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+}
+
+.ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+}
+
+.ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+}
+
+.ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+}
+
+.ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+}
+
+.ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+}
+
+.ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+}
+
+.ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+}
+
+.ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+}
+
+.ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+}
+
+.ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+}
+
+.ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+}
+
+.ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+}
+
+.ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+}
+
+.ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+}
+
+.ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+}
+
+.ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+}
+
+.ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+}
+
+.ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+}
+
+.ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+}
+
+.ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+}
+
+.ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+}
+
+.ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+}
+
+.ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+}
+
+.ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+}
+
+.ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+}
+
+.ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+}
+
+.ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+}
+
+.ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+}
+
+.ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+}
+
+.ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+}
+
+.ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+}
+
+.ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+}
+
+.ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+}
+
+.ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+}
+
+.ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+}
+
+.ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+}
+
+.ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+}
+
+.ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+}
+
+.ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+}
+
+.ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+}
+
+.ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+}
+
+.ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+}
+
+.ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+}
+
+.ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+}
+
+.ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+}
+
+.ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+}
+
+.ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+}
+
+.ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+}
+
+.ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+}
+
+.ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+}
+
+.ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+}
+
+.ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+}
+
+.ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+}
+
+.ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+}
+
+.ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+}
+
+.ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+}
+
+.ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+}
+
+.ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+}
+
+.ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+}
+
+.ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+}
+
+.ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+}
+
+.ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+}
+
+.ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+}
+
+.ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+}
+
+.ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+}
+
+.ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+}
+
+.ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+}
+
+.ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+}
+
+.ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+}
+
+.ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+}
+
+.ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+}
+
+.focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+}
+
+.focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+}
+
+.focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+}
+
+.focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+}
+
+.focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+}
+
+.focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+}
+
+.focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+}
+
+.focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+}
+
+.focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+}
+
+.focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+}
+
+.focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+}
+
+.focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+}
+
+.focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+}
+
+.focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+}
+
+.focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+}
+
+.focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+}
+
+.focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+}
+
+.focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+}
+
+.focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+}
+
+.focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+}
+
+.focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+}
+
+.focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+}
+
+.focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+}
+
+.focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+}
+
+.focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+}
+
+.focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+}
+
+.focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+}
+
+.focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+}
+
+.focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+}
+
+.focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+}
+
+.focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+}
+
+.focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+}
+
+.focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+}
+
+.focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+}
+
+.focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+}
+
+.focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+}
+
+.focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+}
+
+.focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+}
+
+.focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+}
+
+.focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+}
+
+.focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+}
+
+.focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+}
+
+.focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+}
+
+.focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+}
+
+.focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+}
+
+.focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+}
+
+.focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+}
+
+.focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+}
+
+.focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+}
+
+.focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+}
+
+.focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+}
+
+.focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+}
+
+.focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+}
+
+.focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+}
+
+.focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+}
+
+.focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+}
+
+.focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+}
+
+.focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+}
+
+.focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+}
+
+.focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+}
+
+.focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+}
+
+.focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+}
+
+.focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+}
+
+.focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+}
+
+.focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+}
+
+.focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+}
+
+.focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+}
+
+.focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+}
+
+.focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+}
+
+.focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+}
+
+.focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+}
+
+.focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+}
+
+.focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+}
+
+.focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+}
+
+.focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+}
+
+.focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+}
+
+.focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+}
+
+.focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+}
+
+.focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+}
+
+.focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+}
+
+.focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+}
+
+.focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+}
+
+.focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+}
+
+.focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+}
+
+.focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+}
+
+.focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+}
+
+.focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+}
+
+.focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+}
+
+.focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+}
+
+.focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+}
+
+.focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+}
+
+.focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+}
+
+.focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+}
+
+.focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+}
+
+.focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+}
+
+.focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+}
+
+.focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+}
+
+.focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+}
+
+.focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+}
+
+.focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+}
+
+.focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+}
+
+.focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+}
+
+.focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+}
+
+.focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+}
+
+.focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+}
+
+.focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+}
+
+.focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+}
+
+.focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+}
+
+.focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+}
+
+.focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+}
+
+.focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+}
+
+.focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+}
+
+.focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+}
+
+.focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+}
+
+.focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+}
+
+.focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+}
+
+.focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+}
+
+.focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+}
+
+.focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+}
+
+.focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+}
+
+.focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+}
+
+.focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+}
+
+.focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+}
+
+.focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+}
+
+.focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+}
+
+.focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+}
+
+.focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+}
+
+.focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+}
+
+.focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+}
+
+.focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+}
+
+.focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+}
+
+.focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+}
+
+.focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+}
+
+.focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+}
+
+.focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+}
+
+.focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+}
+
+.focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+}
+
+.focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+}
+
+.focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+}
+
+.focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+}
+
+.focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+}
+
+.focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+}
+
+.focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+}
+
+.focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+}
+
+.focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+}
+
+.focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+}
+
+.focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+}
+
+.focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+}
+
+.focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+}
+
+.focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+}
+
+.focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+}
+
+.focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+}
+
+.focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+}
+
+.focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+}
+
+.focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+}
+
+.focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+}
+
+.focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+}
+
+.focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+}
+
+.focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+}
+
+.focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+}
+
+.focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+}
+
+.focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+}
+
+.focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+}
+
+.focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+}
+
+.focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+}
+
+.focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+}
+
+.focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+}
+
+.focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+}
+
+.filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+}
+
+.filter-none {
+ filter: none;
+}
+
+.blur-0 {
+ --tw-blur: blur(0);
+}
+
+.blur-none {
+ --tw-blur: blur(0);
+}
+
+.blur-sm {
+ --tw-blur: blur(4px);
+}
+
+.blur {
+ --tw-blur: blur(8px);
+}
+
+.blur-md {
+ --tw-blur: blur(12px);
+}
+
+.blur-lg {
+ --tw-blur: blur(16px);
+}
+
+.blur-xl {
+ --tw-blur: blur(24px);
+}
+
+.blur-2xl {
+ --tw-blur: blur(40px);
+}
+
+.blur-3xl {
+ --tw-blur: blur(64px);
+}
+
+.brightness-0 {
+ --tw-brightness: brightness(0);
+}
+
+.brightness-50 {
+ --tw-brightness: brightness(.5);
+}
+
+.brightness-75 {
+ --tw-brightness: brightness(.75);
+}
+
+.brightness-90 {
+ --tw-brightness: brightness(.9);
+}
+
+.brightness-95 {
+ --tw-brightness: brightness(.95);
+}
+
+.brightness-100 {
+ --tw-brightness: brightness(1);
+}
+
+.brightness-105 {
+ --tw-brightness: brightness(1.05);
+}
+
+.brightness-110 {
+ --tw-brightness: brightness(1.1);
+}
+
+.brightness-125 {
+ --tw-brightness: brightness(1.25);
+}
+
+.brightness-150 {
+ --tw-brightness: brightness(1.5);
+}
+
+.brightness-200 {
+ --tw-brightness: brightness(2);
+}
+
+.contrast-0 {
+ --tw-contrast: contrast(0);
+}
+
+.contrast-50 {
+ --tw-contrast: contrast(.5);
+}
+
+.contrast-75 {
+ --tw-contrast: contrast(.75);
+}
+
+.contrast-100 {
+ --tw-contrast: contrast(1);
+}
+
+.contrast-125 {
+ --tw-contrast: contrast(1.25);
+}
+
+.contrast-150 {
+ --tw-contrast: contrast(1.5);
+}
+
+.contrast-200 {
+ --tw-contrast: contrast(2);
+}
+
+.drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+}
+
+.drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+}
+
+.drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+}
+
+.drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+}
+
+.drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+}
+
+.drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+}
+
+.drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+}
+
+.grayscale-0 {
+ --tw-grayscale: grayscale(0);
+}
+
+.grayscale {
+ --tw-grayscale: grayscale(100%);
+}
+
+.hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+}
+
+.hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+}
+
+.hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+}
+
+.hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+}
+
+.hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+}
+
+.hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+}
+
+.-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+}
+
+.-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+}
+
+.-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+}
+
+.-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+}
+
+.-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+}
+
+.invert-0 {
+ --tw-invert: invert(0);
+}
+
+.invert {
+ --tw-invert: invert(100%);
+}
+
+.saturate-0 {
+ --tw-saturate: saturate(0);
+}
+
+.saturate-50 {
+ --tw-saturate: saturate(.5);
+}
+
+.saturate-100 {
+ --tw-saturate: saturate(1);
+}
+
+.saturate-150 {
+ --tw-saturate: saturate(1.5);
+}
+
+.saturate-200 {
+ --tw-saturate: saturate(2);
+}
+
+.sepia-0 {
+ --tw-sepia: sepia(0);
+}
+
+.sepia {
+ --tw-sepia: sepia(100%);
+}
+
+.backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+}
+
+.backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+}
+
+.backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+}
+
+.backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+}
+
+.backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+}
+
+.backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+}
+
+.backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+}
+
+.backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+}
+
+.backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+}
+
+.backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+}
+
+.backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+}
+
+.backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+}
+
+.backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+}
+
+.backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+}
+
+.backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+}
+
+.backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+}
+
+.backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+}
+
+.backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+}
+
+.backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+}
+
+.backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+}
+
+.backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+}
+
+.backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+}
+
+.backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+}
+
+.backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+}
+
+.backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+}
+
+.backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+}
+
+.backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+}
+
+.backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+}
+
+.backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+}
+
+.backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+}
+
+.backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+}
+
+.backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+}
+
+.backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+}
+
+.backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+}
+
+.backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+}
+
+.backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+}
+
+.backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+}
+
+.-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+}
+
+.-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+}
+
+.-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+}
+
+.-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+}
+
+.-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+}
+
+.backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+}
+
+.backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+}
+
+.backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+}
+
+.backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+}
+
+.backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+}
+
+.backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+}
+
+.backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+}
+
+.backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+}
+
+.backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+}
+
+.backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+}
+
+.backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+}
+
+.backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+}
+
+.backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+}
+
+.backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+}
+
+.backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+}
+
+.backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+}
+
+.backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+}
+
+.backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+}
+
+.backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+}
+
+.backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+}
+
+.backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+}
+
+.backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+}
+
+.backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+}
+
+.backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+}
+
+.transition-none {
+ transition-property: none;
+}
+
+.transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+}
+
+.delay-75 {
+ transition-delay: 75ms;
+}
+
+.delay-100 {
+ transition-delay: 100ms;
+}
+
+.delay-150 {
+ transition-delay: 150ms;
+}
+
+.delay-200 {
+ transition-delay: 200ms;
+}
+
+.delay-300 {
+ transition-delay: 300ms;
+}
+
+.delay-500 {
+ transition-delay: 500ms;
+}
+
+.delay-700 {
+ transition-delay: 700ms;
+}
+
+.delay-1000 {
+ transition-delay: 1000ms;
+}
+
+.duration-75 {
+ transition-duration: 75ms;
+}
+
+.duration-100 {
+ transition-duration: 100ms;
+}
+
+.duration-150 {
+ transition-duration: 150ms;
+}
+
+.duration-200 {
+ transition-duration: 200ms;
+}
+
+.duration-300 {
+ transition-duration: 300ms;
+}
+
+.duration-500 {
+ transition-duration: 500ms;
+}
+
+.duration-700 {
+ transition-duration: 700ms;
+}
+
+.duration-1000 {
+ transition-duration: 1000ms;
+}
+
+.ease-linear {
+ transition-timing-function: linear;
+}
+
+.ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+}
+
+.ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+}
+
+.ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+}
+
+@media (min-width: 640px) {
+ .sm\:container {
+ width: 100%;
+ }
+
+ @media (min-width: 640px) {
+ .sm\:container {
+ max-width: 640px;
+ }
+ }
+
+ @media (min-width: 768px) {
+ .sm\:container {
+ max-width: 768px;
+ }
+ }
+
+ @media (min-width: 1024px) {
+ .sm\:container {
+ max-width: 1024px;
+ }
+ }
+
+ @media (min-width: 1280px) {
+ .sm\:container {
+ max-width: 1280px;
+ }
+ }
+
+ @media (min-width: 1536px) {
+ .sm\:container {
+ max-width: 1536px;
+ }
+ }
+
+ .sm\: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;
+ }
+
+ .sm\:not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .sm\:focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+
+ .sm\:focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .sm\:focus\:sr-only: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;
+ }
+
+ .sm\:focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .sm\:pointer-events-none {
+ pointer-events: none;
+ }
+
+ .sm\:pointer-events-auto {
+ pointer-events: auto;
+ }
+
+ .sm\:visible {
+ visibility: visible;
+ }
+
+ .sm\:invisible {
+ visibility: hidden;
+ }
+
+ .sm\:static {
+ position: static;
+ }
+
+ .sm\:fixed {
+ position: fixed;
+ }
+
+ .sm\:absolute {
+ position: absolute;
+ }
+
+ .sm\:relative {
+ position: relative;
+ }
+
+ .sm\:sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ }
+
+ .sm\:inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .sm\:inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+ }
+
+ .sm\:inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+ }
+
+ .sm\:inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+ }
+
+ .sm\:inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+ }
+
+ .sm\:inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+ }
+
+ .sm\:inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+ }
+
+ .sm\:inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+ }
+
+ .sm\:inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+ }
+
+ .sm\:inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+ }
+
+ .sm\:inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+ }
+
+ .sm\:inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+ }
+
+ .sm\:inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ }
+
+ .sm\:inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+ }
+
+ .sm\:inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+ }
+
+ .sm\:inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+ }
+
+ .sm\:inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+ }
+
+ .sm\:inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+ }
+
+ .sm\:inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+ }
+
+ .sm\:inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+ }
+
+ .sm\:inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+ }
+
+ .sm\:inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+ }
+
+ .sm\:inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+ }
+
+ .sm\:inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+ }
+
+ .sm\:inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+ }
+
+ .sm\:inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+ }
+
+ .sm\:inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+ }
+
+ .sm\:inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+ }
+
+ .sm\:inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+ }
+
+ .sm\:inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+ }
+
+ .sm\:inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ }
+
+ .sm\:inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+ }
+
+ .sm\:inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+ }
+
+ .sm\:inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+ }
+
+ .sm\:inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+ }
+
+ .sm\:inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+ }
+
+ .sm\:-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .sm\:-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+ }
+
+ .sm\:-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ }
+
+ .sm\:-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+ }
+
+ .sm\:-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+ }
+
+ .sm\:-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+ }
+
+ .sm\:-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+ }
+
+ .sm\:-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+ }
+
+ .sm\:-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+ }
+
+ .sm\:-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+ }
+
+ .sm\:-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+ }
+
+ .sm\:-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+ }
+
+ .sm\:-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+ }
+
+ .sm\:-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+ }
+
+ .sm\:-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+ }
+
+ .sm\:-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+ }
+
+ .sm\:-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+ }
+
+ .sm\:-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+ }
+
+ .sm\:-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+ }
+
+ .sm\:-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+ }
+
+ .sm\:-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+ }
+
+ .sm\:-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+ }
+
+ .sm\:-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+ }
+
+ .sm\:-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+ }
+
+ .sm\:-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+ }
+
+ .sm\:-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+ }
+
+ .sm\:-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+ }
+
+ .sm\:-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+ }
+
+ .sm\:-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+ }
+
+ .sm\:-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+ }
+
+ .sm\:-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+ }
+
+ .sm\:-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+ }
+
+ .sm\:-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+ }
+
+ .sm\:-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+ }
+
+ .sm\:-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+ }
+
+ .sm\:inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .sm\:inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+ }
+
+ .sm\:inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+ }
+
+ .sm\:inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+ }
+
+ .sm\:inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .sm\:inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+ }
+
+ .sm\:inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+ }
+
+ .sm\:-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .sm\:-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+ }
+
+ .sm\:-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+ }
+
+ .sm\:-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+ }
+
+ .sm\:-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .sm\:-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+ }
+
+ .sm\:-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+ }
+
+ .sm\:inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .sm\:inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+ }
+
+ .sm\:inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+ }
+
+ .sm\:inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+ }
+
+ .sm\:inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+ }
+
+ .sm\:inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+ }
+
+ .sm\:inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+ }
+
+ .sm\:inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+ }
+
+ .sm\:inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+ }
+
+ .sm\:inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+ }
+
+ .sm\:inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+ }
+
+ .sm\:inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+ }
+
+ .sm\:inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+ }
+
+ .sm\:inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+ }
+
+ .sm\:inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+ }
+
+ .sm\:inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+ }
+
+ .sm\:inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+ }
+
+ .sm\:inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+ }
+
+ .sm\:inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+ }
+
+ .sm\:inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+ }
+
+ .sm\:inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+ }
+
+ .sm\:inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+ }
+
+ .sm\:inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+ }
+
+ .sm\:inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+ }
+
+ .sm\:inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+ }
+
+ .sm\:inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+ }
+
+ .sm\:inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+ }
+
+ .sm\:inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+ }
+
+ .sm\:inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+ }
+
+ .sm\:inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+ }
+
+ .sm\:inset-x-auto {
+ left: auto;
+ right: auto;
+ }
+
+ .sm\:inset-x-px {
+ left: 1px;
+ right: 1px;
+ }
+
+ .sm\:inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+ }
+
+ .sm\:inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+ }
+
+ .sm\:inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+ }
+
+ .sm\:inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+ }
+
+ .sm\:-inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .sm\:-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+ }
+
+ .sm\:-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+ }
+
+ .sm\:-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+ }
+
+ .sm\:-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+ }
+
+ .sm\:-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+ }
+
+ .sm\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+ }
+
+ .sm\:-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+ }
+
+ .sm\:-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+ }
+
+ .sm\:-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+ }
+
+ .sm\:-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+ }
+
+ .sm\:-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+ }
+
+ .sm\:-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+ }
+
+ .sm\:-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+ }
+
+ .sm\:-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+ }
+
+ .sm\:-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+ }
+
+ .sm\:-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+ }
+
+ .sm\:-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+ }
+
+ .sm\:-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+ }
+
+ .sm\:-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+ }
+
+ .sm\:-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+ }
+
+ .sm\:-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+ }
+
+ .sm\:-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+ }
+
+ .sm\:-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+ }
+
+ .sm\:-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+ }
+
+ .sm\:-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+ }
+
+ .sm\:-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+ }
+
+ .sm\:-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+ }
+
+ .sm\:-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+ }
+
+ .sm\:-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+ }
+
+ .sm\:-inset-x-px {
+ left: -1px;
+ right: -1px;
+ }
+
+ .sm\:-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+ }
+
+ .sm\:-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+ }
+
+ .sm\:-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+ }
+
+ .sm\:-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+ }
+
+ .sm\:inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .sm\:inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+ }
+
+ .sm\:inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+ }
+
+ .sm\:inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+ }
+
+ .sm\:inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .sm\:inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+ }
+
+ .sm\:inset-x-full {
+ left: 100%;
+ right: 100%;
+ }
+
+ .sm\:-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .sm\:-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+ }
+
+ .sm\:-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+ }
+
+ .sm\:-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+ }
+
+ .sm\:-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .sm\:-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+ }
+
+ .sm\:-inset-x-full {
+ left: -100%;
+ right: -100%;
+ }
+
+ .sm\:inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .sm\:inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+ }
+
+ .sm\:inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+ }
+
+ .sm\:inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+ }
+
+ .sm\:inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+ }
+
+ .sm\:inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+ }
+
+ .sm\:inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+ }
+
+ .sm\:inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+ }
+
+ .sm\:inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+ }
+
+ .sm\:inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+ }
+
+ .sm\:inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+ }
+
+ .sm\:inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+ }
+
+ .sm\:inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+ }
+
+ .sm\:inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+ }
+
+ .sm\:inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+ }
+
+ .sm\:inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+ }
+
+ .sm\:inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+ }
+
+ .sm\:inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+ }
+
+ .sm\:inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+ }
+
+ .sm\:inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+ }
+
+ .sm\:inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+ }
+
+ .sm\:inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+ }
+
+ .sm\:inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+ }
+
+ .sm\:inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+ }
+
+ .sm\:inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+ }
+
+ .sm\:inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+ }
+
+ .sm\:inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+ }
+
+ .sm\:inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+ }
+
+ .sm\:inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+ }
+
+ .sm\:inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+ }
+
+ .sm\:inset-y-auto {
+ top: auto;
+ bottom: auto;
+ }
+
+ .sm\:inset-y-px {
+ top: 1px;
+ bottom: 1px;
+ }
+
+ .sm\:inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+ }
+
+ .sm\:inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+ }
+
+ .sm\:inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+ }
+
+ .sm\:inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+ }
+
+ .sm\:-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .sm\:-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+ }
+
+ .sm\:-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+ }
+
+ .sm\:-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+ }
+
+ .sm\:-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+ }
+
+ .sm\:-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+ }
+
+ .sm\:-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+ }
+
+ .sm\:-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+ }
+
+ .sm\:-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+ }
+
+ .sm\:-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+ }
+
+ .sm\:-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+ }
+
+ .sm\:-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+ }
+
+ .sm\:-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+ }
+
+ .sm\:-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+ }
+
+ .sm\:-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+ }
+
+ .sm\:-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+ }
+
+ .sm\:-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+ }
+
+ .sm\:-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+ }
+
+ .sm\:-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+ }
+
+ .sm\:-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+ }
+
+ .sm\:-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+ }
+
+ .sm\:-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+ }
+
+ .sm\:-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+ }
+
+ .sm\:-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+ }
+
+ .sm\:-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+ }
+
+ .sm\:-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+ }
+
+ .sm\:-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+ }
+
+ .sm\:-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+ }
+
+ .sm\:-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+ }
+
+ .sm\:-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+ }
+
+ .sm\:-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+ }
+
+ .sm\:-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+ }
+
+ .sm\:-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+ }
+
+ .sm\:-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+ }
+
+ .sm\:-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+ }
+
+ .sm\:inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .sm\:inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+ }
+
+ .sm\:inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+ }
+
+ .sm\:inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+ }
+
+ .sm\:inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .sm\:inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+ }
+
+ .sm\:inset-y-full {
+ top: 100%;
+ bottom: 100%;
+ }
+
+ .sm\:-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .sm\:-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+ }
+
+ .sm\:-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+ }
+
+ .sm\:-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+ }
+
+ .sm\:-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .sm\:-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+ }
+
+ .sm\:-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+ }
+
+ .sm\:top-0 {
+ top: 0px;
+ }
+
+ .sm\:top-1 {
+ top: 0.25rem;
+ }
+
+ .sm\:top-2 {
+ top: 0.5rem;
+ }
+
+ .sm\:top-3 {
+ top: 0.75rem;
+ }
+
+ .sm\:top-4 {
+ top: 1rem;
+ }
+
+ .sm\:top-5 {
+ top: 1.25rem;
+ }
+
+ .sm\:top-6 {
+ top: 1.5rem;
+ }
+
+ .sm\:top-7 {
+ top: 1.75rem;
+ }
+
+ .sm\:top-8 {
+ top: 2rem;
+ }
+
+ .sm\:top-9 {
+ top: 2.25rem;
+ }
+
+ .sm\:top-10 {
+ top: 2.5rem;
+ }
+
+ .sm\:top-11 {
+ top: 2.75rem;
+ }
+
+ .sm\:top-12 {
+ top: 3rem;
+ }
+
+ .sm\:top-14 {
+ top: 3.5rem;
+ }
+
+ .sm\:top-16 {
+ top: 4rem;
+ }
+
+ .sm\:top-20 {
+ top: 5rem;
+ }
+
+ .sm\:top-24 {
+ top: 6rem;
+ }
+
+ .sm\:top-28 {
+ top: 7rem;
+ }
+
+ .sm\:top-32 {
+ top: 8rem;
+ }
+
+ .sm\:top-36 {
+ top: 9rem;
+ }
+
+ .sm\:top-40 {
+ top: 10rem;
+ }
+
+ .sm\:top-44 {
+ top: 11rem;
+ }
+
+ .sm\:top-48 {
+ top: 12rem;
+ }
+
+ .sm\:top-52 {
+ top: 13rem;
+ }
+
+ .sm\:top-56 {
+ top: 14rem;
+ }
+
+ .sm\:top-60 {
+ top: 15rem;
+ }
+
+ .sm\:top-64 {
+ top: 16rem;
+ }
+
+ .sm\:top-72 {
+ top: 18rem;
+ }
+
+ .sm\:top-80 {
+ top: 20rem;
+ }
+
+ .sm\:top-96 {
+ top: 24rem;
+ }
+
+ .sm\:top-auto {
+ top: auto;
+ }
+
+ .sm\:top-px {
+ top: 1px;
+ }
+
+ .sm\:top-0\.5 {
+ top: 0.125rem;
+ }
+
+ .sm\:top-1\.5 {
+ top: 0.375rem;
+ }
+
+ .sm\:top-2\.5 {
+ top: 0.625rem;
+ }
+
+ .sm\:top-3\.5 {
+ top: 0.875rem;
+ }
+
+ .sm\:-top-0 {
+ top: 0px;
+ }
+
+ .sm\:-top-1 {
+ top: -0.25rem;
+ }
+
+ .sm\:-top-2 {
+ top: -0.5rem;
+ }
+
+ .sm\:-top-3 {
+ top: -0.75rem;
+ }
+
+ .sm\:-top-4 {
+ top: -1rem;
+ }
+
+ .sm\:-top-5 {
+ top: -1.25rem;
+ }
+
+ .sm\:-top-6 {
+ top: -1.5rem;
+ }
+
+ .sm\:-top-7 {
+ top: -1.75rem;
+ }
+
+ .sm\:-top-8 {
+ top: -2rem;
+ }
+
+ .sm\:-top-9 {
+ top: -2.25rem;
+ }
+
+ .sm\:-top-10 {
+ top: -2.5rem;
+ }
+
+ .sm\:-top-11 {
+ top: -2.75rem;
+ }
+
+ .sm\:-top-12 {
+ top: -3rem;
+ }
+
+ .sm\:-top-14 {
+ top: -3.5rem;
+ }
+
+ .sm\:-top-16 {
+ top: -4rem;
+ }
+
+ .sm\:-top-20 {
+ top: -5rem;
+ }
+
+ .sm\:-top-24 {
+ top: -6rem;
+ }
+
+ .sm\:-top-28 {
+ top: -7rem;
+ }
+
+ .sm\:-top-32 {
+ top: -8rem;
+ }
+
+ .sm\:-top-36 {
+ top: -9rem;
+ }
+
+ .sm\:-top-40 {
+ top: -10rem;
+ }
+
+ .sm\:-top-44 {
+ top: -11rem;
+ }
+
+ .sm\:-top-48 {
+ top: -12rem;
+ }
+
+ .sm\:-top-52 {
+ top: -13rem;
+ }
+
+ .sm\:-top-56 {
+ top: -14rem;
+ }
+
+ .sm\:-top-60 {
+ top: -15rem;
+ }
+
+ .sm\:-top-64 {
+ top: -16rem;
+ }
+
+ .sm\:-top-72 {
+ top: -18rem;
+ }
+
+ .sm\:-top-80 {
+ top: -20rem;
+ }
+
+ .sm\:-top-96 {
+ top: -24rem;
+ }
+
+ .sm\:-top-px {
+ top: -1px;
+ }
+
+ .sm\:-top-0\.5 {
+ top: -0.125rem;
+ }
+
+ .sm\:-top-1\.5 {
+ top: -0.375rem;
+ }
+
+ .sm\:-top-2\.5 {
+ top: -0.625rem;
+ }
+
+ .sm\:-top-3\.5 {
+ top: -0.875rem;
+ }
+
+ .sm\:top-1\/2 {
+ top: 50%;
+ }
+
+ .sm\:top-1\/3 {
+ top: 33.333333%;
+ }
+
+ .sm\:top-2\/3 {
+ top: 66.666667%;
+ }
+
+ .sm\:top-1\/4 {
+ top: 25%;
+ }
+
+ .sm\:top-2\/4 {
+ top: 50%;
+ }
+
+ .sm\:top-3\/4 {
+ top: 75%;
+ }
+
+ .sm\:top-full {
+ top: 100%;
+ }
+
+ .sm\:-top-1\/2 {
+ top: -50%;
+ }
+
+ .sm\:-top-1\/3 {
+ top: -33.333333%;
+ }
+
+ .sm\:-top-2\/3 {
+ top: -66.666667%;
+ }
+
+ .sm\:-top-1\/4 {
+ top: -25%;
+ }
+
+ .sm\:-top-2\/4 {
+ top: -50%;
+ }
+
+ .sm\:-top-3\/4 {
+ top: -75%;
+ }
+
+ .sm\:-top-full {
+ top: -100%;
+ }
+
+ .sm\:right-0 {
+ right: 0px;
+ }
+
+ .sm\:right-1 {
+ right: 0.25rem;
+ }
+
+ .sm\:right-2 {
+ right: 0.5rem;
+ }
+
+ .sm\:right-3 {
+ right: 0.75rem;
+ }
+
+ .sm\:right-4 {
+ right: 1rem;
+ }
+
+ .sm\:right-5 {
+ right: 1.25rem;
+ }
+
+ .sm\:right-6 {
+ right: 1.5rem;
+ }
+
+ .sm\:right-7 {
+ right: 1.75rem;
+ }
+
+ .sm\:right-8 {
+ right: 2rem;
+ }
+
+ .sm\:right-9 {
+ right: 2.25rem;
+ }
+
+ .sm\:right-10 {
+ right: 2.5rem;
+ }
+
+ .sm\:right-11 {
+ right: 2.75rem;
+ }
+
+ .sm\:right-12 {
+ right: 3rem;
+ }
+
+ .sm\:right-14 {
+ right: 3.5rem;
+ }
+
+ .sm\:right-16 {
+ right: 4rem;
+ }
+
+ .sm\:right-20 {
+ right: 5rem;
+ }
+
+ .sm\:right-24 {
+ right: 6rem;
+ }
+
+ .sm\:right-28 {
+ right: 7rem;
+ }
+
+ .sm\:right-32 {
+ right: 8rem;
+ }
+
+ .sm\:right-36 {
+ right: 9rem;
+ }
+
+ .sm\:right-40 {
+ right: 10rem;
+ }
+
+ .sm\:right-44 {
+ right: 11rem;
+ }
+
+ .sm\:right-48 {
+ right: 12rem;
+ }
+
+ .sm\:right-52 {
+ right: 13rem;
+ }
+
+ .sm\:right-56 {
+ right: 14rem;
+ }
+
+ .sm\:right-60 {
+ right: 15rem;
+ }
+
+ .sm\:right-64 {
+ right: 16rem;
+ }
+
+ .sm\:right-72 {
+ right: 18rem;
+ }
+
+ .sm\:right-80 {
+ right: 20rem;
+ }
+
+ .sm\:right-96 {
+ right: 24rem;
+ }
+
+ .sm\:right-auto {
+ right: auto;
+ }
+
+ .sm\:right-px {
+ right: 1px;
+ }
+
+ .sm\:right-0\.5 {
+ right: 0.125rem;
+ }
+
+ .sm\:right-1\.5 {
+ right: 0.375rem;
+ }
+
+ .sm\:right-2\.5 {
+ right: 0.625rem;
+ }
+
+ .sm\:right-3\.5 {
+ right: 0.875rem;
+ }
+
+ .sm\:-right-0 {
+ right: 0px;
+ }
+
+ .sm\:-right-1 {
+ right: -0.25rem;
+ }
+
+ .sm\:-right-2 {
+ right: -0.5rem;
+ }
+
+ .sm\:-right-3 {
+ right: -0.75rem;
+ }
+
+ .sm\:-right-4 {
+ right: -1rem;
+ }
+
+ .sm\:-right-5 {
+ right: -1.25rem;
+ }
+
+ .sm\:-right-6 {
+ right: -1.5rem;
+ }
+
+ .sm\:-right-7 {
+ right: -1.75rem;
+ }
+
+ .sm\:-right-8 {
+ right: -2rem;
+ }
+
+ .sm\:-right-9 {
+ right: -2.25rem;
+ }
+
+ .sm\:-right-10 {
+ right: -2.5rem;
+ }
+
+ .sm\:-right-11 {
+ right: -2.75rem;
+ }
+
+ .sm\:-right-12 {
+ right: -3rem;
+ }
+
+ .sm\:-right-14 {
+ right: -3.5rem;
+ }
+
+ .sm\:-right-16 {
+ right: -4rem;
+ }
+
+ .sm\:-right-20 {
+ right: -5rem;
+ }
+
+ .sm\:-right-24 {
+ right: -6rem;
+ }
+
+ .sm\:-right-28 {
+ right: -7rem;
+ }
+
+ .sm\:-right-32 {
+ right: -8rem;
+ }
+
+ .sm\:-right-36 {
+ right: -9rem;
+ }
+
+ .sm\:-right-40 {
+ right: -10rem;
+ }
+
+ .sm\:-right-44 {
+ right: -11rem;
+ }
+
+ .sm\:-right-48 {
+ right: -12rem;
+ }
+
+ .sm\:-right-52 {
+ right: -13rem;
+ }
+
+ .sm\:-right-56 {
+ right: -14rem;
+ }
+
+ .sm\:-right-60 {
+ right: -15rem;
+ }
+
+ .sm\:-right-64 {
+ right: -16rem;
+ }
+
+ .sm\:-right-72 {
+ right: -18rem;
+ }
+
+ .sm\:-right-80 {
+ right: -20rem;
+ }
+
+ .sm\:-right-96 {
+ right: -24rem;
+ }
+
+ .sm\:-right-px {
+ right: -1px;
+ }
+
+ .sm\:-right-0\.5 {
+ right: -0.125rem;
+ }
+
+ .sm\:-right-1\.5 {
+ right: -0.375rem;
+ }
+
+ .sm\:-right-2\.5 {
+ right: -0.625rem;
+ }
+
+ .sm\:-right-3\.5 {
+ right: -0.875rem;
+ }
+
+ .sm\:right-1\/2 {
+ right: 50%;
+ }
+
+ .sm\:right-1\/3 {
+ right: 33.333333%;
+ }
+
+ .sm\:right-2\/3 {
+ right: 66.666667%;
+ }
+
+ .sm\:right-1\/4 {
+ right: 25%;
+ }
+
+ .sm\:right-2\/4 {
+ right: 50%;
+ }
+
+ .sm\:right-3\/4 {
+ right: 75%;
+ }
+
+ .sm\:right-full {
+ right: 100%;
+ }
+
+ .sm\:-right-1\/2 {
+ right: -50%;
+ }
+
+ .sm\:-right-1\/3 {
+ right: -33.333333%;
+ }
+
+ .sm\:-right-2\/3 {
+ right: -66.666667%;
+ }
+
+ .sm\:-right-1\/4 {
+ right: -25%;
+ }
+
+ .sm\:-right-2\/4 {
+ right: -50%;
+ }
+
+ .sm\:-right-3\/4 {
+ right: -75%;
+ }
+
+ .sm\:-right-full {
+ right: -100%;
+ }
+
+ .sm\:bottom-0 {
+ bottom: 0px;
+ }
+
+ .sm\:bottom-1 {
+ bottom: 0.25rem;
+ }
+
+ .sm\:bottom-2 {
+ bottom: 0.5rem;
+ }
+
+ .sm\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
+ .sm\:bottom-4 {
+ bottom: 1rem;
+ }
+
+ .sm\:bottom-5 {
+ bottom: 1.25rem;
+ }
+
+ .sm\:bottom-6 {
+ bottom: 1.5rem;
+ }
+
+ .sm\:bottom-7 {
+ bottom: 1.75rem;
+ }
+
+ .sm\:bottom-8 {
+ bottom: 2rem;
+ }
+
+ .sm\:bottom-9 {
+ bottom: 2.25rem;
+ }
+
+ .sm\:bottom-10 {
+ bottom: 2.5rem;
+ }
+
+ .sm\:bottom-11 {
+ bottom: 2.75rem;
+ }
+
+ .sm\:bottom-12 {
+ bottom: 3rem;
+ }
+
+ .sm\:bottom-14 {
+ bottom: 3.5rem;
+ }
+
+ .sm\:bottom-16 {
+ bottom: 4rem;
+ }
+
+ .sm\:bottom-20 {
+ bottom: 5rem;
+ }
+
+ .sm\:bottom-24 {
+ bottom: 6rem;
+ }
+
+ .sm\:bottom-28 {
+ bottom: 7rem;
+ }
+
+ .sm\:bottom-32 {
+ bottom: 8rem;
+ }
+
+ .sm\:bottom-36 {
+ bottom: 9rem;
+ }
+
+ .sm\:bottom-40 {
+ bottom: 10rem;
+ }
+
+ .sm\:bottom-44 {
+ bottom: 11rem;
+ }
+
+ .sm\:bottom-48 {
+ bottom: 12rem;
+ }
+
+ .sm\:bottom-52 {
+ bottom: 13rem;
+ }
+
+ .sm\:bottom-56 {
+ bottom: 14rem;
+ }
+
+ .sm\:bottom-60 {
+ bottom: 15rem;
+ }
+
+ .sm\:bottom-64 {
+ bottom: 16rem;
+ }
+
+ .sm\:bottom-72 {
+ bottom: 18rem;
+ }
+
+ .sm\:bottom-80 {
+ bottom: 20rem;
+ }
+
+ .sm\:bottom-96 {
+ bottom: 24rem;
+ }
+
+ .sm\:bottom-auto {
+ bottom: auto;
+ }
+
+ .sm\:bottom-px {
+ bottom: 1px;
+ }
+
+ .sm\:bottom-0\.5 {
+ bottom: 0.125rem;
+ }
+
+ .sm\:bottom-1\.5 {
+ bottom: 0.375rem;
+ }
+
+ .sm\:bottom-2\.5 {
+ bottom: 0.625rem;
+ }
+
+ .sm\:bottom-3\.5 {
+ bottom: 0.875rem;
+ }
+
+ .sm\:-bottom-0 {
+ bottom: 0px;
+ }
+
+ .sm\:-bottom-1 {
+ bottom: -0.25rem;
+ }
+
+ .sm\:-bottom-2 {
+ bottom: -0.5rem;
+ }
+
+ .sm\:-bottom-3 {
+ bottom: -0.75rem;
+ }
+
+ .sm\:-bottom-4 {
+ bottom: -1rem;
+ }
+
+ .sm\:-bottom-5 {
+ bottom: -1.25rem;
+ }
+
+ .sm\:-bottom-6 {
+ bottom: -1.5rem;
+ }
+
+ .sm\:-bottom-7 {
+ bottom: -1.75rem;
+ }
+
+ .sm\:-bottom-8 {
+ bottom: -2rem;
+ }
+
+ .sm\:-bottom-9 {
+ bottom: -2.25rem;
+ }
+
+ .sm\:-bottom-10 {
+ bottom: -2.5rem;
+ }
+
+ .sm\:-bottom-11 {
+ bottom: -2.75rem;
+ }
+
+ .sm\:-bottom-12 {
+ bottom: -3rem;
+ }
+
+ .sm\:-bottom-14 {
+ bottom: -3.5rem;
+ }
+
+ .sm\:-bottom-16 {
+ bottom: -4rem;
+ }
+
+ .sm\:-bottom-20 {
+ bottom: -5rem;
+ }
+
+ .sm\:-bottom-24 {
+ bottom: -6rem;
+ }
+
+ .sm\:-bottom-28 {
+ bottom: -7rem;
+ }
+
+ .sm\:-bottom-32 {
+ bottom: -8rem;
+ }
+
+ .sm\:-bottom-36 {
+ bottom: -9rem;
+ }
+
+ .sm\:-bottom-40 {
+ bottom: -10rem;
+ }
+
+ .sm\:-bottom-44 {
+ bottom: -11rem;
+ }
+
+ .sm\:-bottom-48 {
+ bottom: -12rem;
+ }
+
+ .sm\:-bottom-52 {
+ bottom: -13rem;
+ }
+
+ .sm\:-bottom-56 {
+ bottom: -14rem;
+ }
+
+ .sm\:-bottom-60 {
+ bottom: -15rem;
+ }
+
+ .sm\:-bottom-64 {
+ bottom: -16rem;
+ }
+
+ .sm\:-bottom-72 {
+ bottom: -18rem;
+ }
+
+ .sm\:-bottom-80 {
+ bottom: -20rem;
+ }
+
+ .sm\:-bottom-96 {
+ bottom: -24rem;
+ }
+
+ .sm\:-bottom-px {
+ bottom: -1px;
+ }
+
+ .sm\:-bottom-0\.5 {
+ bottom: -0.125rem;
+ }
+
+ .sm\:-bottom-1\.5 {
+ bottom: -0.375rem;
+ }
+
+ .sm\:-bottom-2\.5 {
+ bottom: -0.625rem;
+ }
+
+ .sm\:-bottom-3\.5 {
+ bottom: -0.875rem;
+ }
+
+ .sm\:bottom-1\/2 {
+ bottom: 50%;
+ }
+
+ .sm\:bottom-1\/3 {
+ bottom: 33.333333%;
+ }
+
+ .sm\:bottom-2\/3 {
+ bottom: 66.666667%;
+ }
+
+ .sm\:bottom-1\/4 {
+ bottom: 25%;
+ }
+
+ .sm\:bottom-2\/4 {
+ bottom: 50%;
+ }
+
+ .sm\:bottom-3\/4 {
+ bottom: 75%;
+ }
+
+ .sm\:bottom-full {
+ bottom: 100%;
+ }
+
+ .sm\:-bottom-1\/2 {
+ bottom: -50%;
+ }
+
+ .sm\:-bottom-1\/3 {
+ bottom: -33.333333%;
+ }
+
+ .sm\:-bottom-2\/3 {
+ bottom: -66.666667%;
+ }
+
+ .sm\:-bottom-1\/4 {
+ bottom: -25%;
+ }
+
+ .sm\:-bottom-2\/4 {
+ bottom: -50%;
+ }
+
+ .sm\:-bottom-3\/4 {
+ bottom: -75%;
+ }
+
+ .sm\:-bottom-full {
+ bottom: -100%;
+ }
+
+ .sm\:left-0 {
+ left: 0px;
+ }
+
+ .sm\:left-1 {
+ left: 0.25rem;
+ }
+
+ .sm\:left-2 {
+ left: 0.5rem;
+ }
+
+ .sm\:left-3 {
+ left: 0.75rem;
+ }
+
+ .sm\:left-4 {
+ left: 1rem;
+ }
+
+ .sm\:left-5 {
+ left: 1.25rem;
+ }
+
+ .sm\:left-6 {
+ left: 1.5rem;
+ }
+
+ .sm\:left-7 {
+ left: 1.75rem;
+ }
+
+ .sm\:left-8 {
+ left: 2rem;
+ }
+
+ .sm\:left-9 {
+ left: 2.25rem;
+ }
+
+ .sm\:left-10 {
+ left: 2.5rem;
+ }
+
+ .sm\:left-11 {
+ left: 2.75rem;
+ }
+
+ .sm\:left-12 {
+ left: 3rem;
+ }
+
+ .sm\:left-14 {
+ left: 3.5rem;
+ }
+
+ .sm\:left-16 {
+ left: 4rem;
+ }
+
+ .sm\:left-20 {
+ left: 5rem;
+ }
+
+ .sm\:left-24 {
+ left: 6rem;
+ }
+
+ .sm\:left-28 {
+ left: 7rem;
+ }
+
+ .sm\:left-32 {
+ left: 8rem;
+ }
+
+ .sm\:left-36 {
+ left: 9rem;
+ }
+
+ .sm\:left-40 {
+ left: 10rem;
+ }
+
+ .sm\:left-44 {
+ left: 11rem;
+ }
+
+ .sm\:left-48 {
+ left: 12rem;
+ }
+
+ .sm\:left-52 {
+ left: 13rem;
+ }
+
+ .sm\:left-56 {
+ left: 14rem;
+ }
+
+ .sm\:left-60 {
+ left: 15rem;
+ }
+
+ .sm\:left-64 {
+ left: 16rem;
+ }
+
+ .sm\:left-72 {
+ left: 18rem;
+ }
+
+ .sm\:left-80 {
+ left: 20rem;
+ }
+
+ .sm\:left-96 {
+ left: 24rem;
+ }
+
+ .sm\:left-auto {
+ left: auto;
+ }
+
+ .sm\:left-px {
+ left: 1px;
+ }
+
+ .sm\:left-0\.5 {
+ left: 0.125rem;
+ }
+
+ .sm\:left-1\.5 {
+ left: 0.375rem;
+ }
+
+ .sm\:left-2\.5 {
+ left: 0.625rem;
+ }
+
+ .sm\:left-3\.5 {
+ left: 0.875rem;
+ }
+
+ .sm\:-left-0 {
+ left: 0px;
+ }
+
+ .sm\:-left-1 {
+ left: -0.25rem;
+ }
+
+ .sm\:-left-2 {
+ left: -0.5rem;
+ }
+
+ .sm\:-left-3 {
+ left: -0.75rem;
+ }
+
+ .sm\:-left-4 {
+ left: -1rem;
+ }
+
+ .sm\:-left-5 {
+ left: -1.25rem;
+ }
+
+ .sm\:-left-6 {
+ left: -1.5rem;
+ }
+
+ .sm\:-left-7 {
+ left: -1.75rem;
+ }
+
+ .sm\:-left-8 {
+ left: -2rem;
+ }
+
+ .sm\:-left-9 {
+ left: -2.25rem;
+ }
+
+ .sm\:-left-10 {
+ left: -2.5rem;
+ }
+
+ .sm\:-left-11 {
+ left: -2.75rem;
+ }
+
+ .sm\:-left-12 {
+ left: -3rem;
+ }
+
+ .sm\:-left-14 {
+ left: -3.5rem;
+ }
+
+ .sm\:-left-16 {
+ left: -4rem;
+ }
+
+ .sm\:-left-20 {
+ left: -5rem;
+ }
+
+ .sm\:-left-24 {
+ left: -6rem;
+ }
+
+ .sm\:-left-28 {
+ left: -7rem;
+ }
+
+ .sm\:-left-32 {
+ left: -8rem;
+ }
+
+ .sm\:-left-36 {
+ left: -9rem;
+ }
+
+ .sm\:-left-40 {
+ left: -10rem;
+ }
+
+ .sm\:-left-44 {
+ left: -11rem;
+ }
+
+ .sm\:-left-48 {
+ left: -12rem;
+ }
+
+ .sm\:-left-52 {
+ left: -13rem;
+ }
+
+ .sm\:-left-56 {
+ left: -14rem;
+ }
+
+ .sm\:-left-60 {
+ left: -15rem;
+ }
+
+ .sm\:-left-64 {
+ left: -16rem;
+ }
+
+ .sm\:-left-72 {
+ left: -18rem;
+ }
+
+ .sm\:-left-80 {
+ left: -20rem;
+ }
+
+ .sm\:-left-96 {
+ left: -24rem;
+ }
+
+ .sm\:-left-px {
+ left: -1px;
+ }
+
+ .sm\:-left-0\.5 {
+ left: -0.125rem;
+ }
+
+ .sm\:-left-1\.5 {
+ left: -0.375rem;
+ }
+
+ .sm\:-left-2\.5 {
+ left: -0.625rem;
+ }
+
+ .sm\:-left-3\.5 {
+ left: -0.875rem;
+ }
+
+ .sm\:left-1\/2 {
+ left: 50%;
+ }
+
+ .sm\:left-1\/3 {
+ left: 33.333333%;
+ }
+
+ .sm\:left-2\/3 {
+ left: 66.666667%;
+ }
+
+ .sm\:left-1\/4 {
+ left: 25%;
+ }
+
+ .sm\:left-2\/4 {
+ left: 50%;
+ }
+
+ .sm\:left-3\/4 {
+ left: 75%;
+ }
+
+ .sm\:left-full {
+ left: 100%;
+ }
+
+ .sm\:-left-1\/2 {
+ left: -50%;
+ }
+
+ .sm\:-left-1\/3 {
+ left: -33.333333%;
+ }
+
+ .sm\:-left-2\/3 {
+ left: -66.666667%;
+ }
+
+ .sm\:-left-1\/4 {
+ left: -25%;
+ }
+
+ .sm\:-left-2\/4 {
+ left: -50%;
+ }
+
+ .sm\:-left-3\/4 {
+ left: -75%;
+ }
+
+ .sm\:-left-full {
+ left: -100%;
+ }
+
+ .sm\:isolate {
+ isolation: isolate;
+ }
+
+ .sm\:isolation-auto {
+ isolation: auto;
+ }
+
+ .sm\:z-0 {
+ z-index: 0;
+ }
+
+ .sm\:z-10 {
+ z-index: 10;
+ }
+
+ .sm\:z-20 {
+ z-index: 20;
+ }
+
+ .sm\:z-30 {
+ z-index: 30;
+ }
+
+ .sm\:z-40 {
+ z-index: 40;
+ }
+
+ .sm\:z-50 {
+ z-index: 50;
+ }
+
+ .sm\:z-auto {
+ z-index: auto;
+ }
+
+ .sm\:focus-within\:z-0:focus-within {
+ z-index: 0;
+ }
+
+ .sm\:focus-within\:z-10:focus-within {
+ z-index: 10;
+ }
+
+ .sm\:focus-within\:z-20:focus-within {
+ z-index: 20;
+ }
+
+ .sm\:focus-within\:z-30:focus-within {
+ z-index: 30;
+ }
+
+ .sm\:focus-within\:z-40:focus-within {
+ z-index: 40;
+ }
+
+ .sm\:focus-within\:z-50:focus-within {
+ z-index: 50;
+ }
+
+ .sm\:focus-within\:z-auto:focus-within {
+ z-index: auto;
+ }
+
+ .sm\:focus\:z-0:focus {
+ z-index: 0;
+ }
+
+ .sm\:focus\:z-10:focus {
+ z-index: 10;
+ }
+
+ .sm\:focus\:z-20:focus {
+ z-index: 20;
+ }
+
+ .sm\:focus\:z-30:focus {
+ z-index: 30;
+ }
+
+ .sm\:focus\:z-40:focus {
+ z-index: 40;
+ }
+
+ .sm\:focus\:z-50:focus {
+ z-index: 50;
+ }
+
+ .sm\:focus\:z-auto:focus {
+ z-index: auto;
+ }
+
+ .sm\:order-1 {
+ order: 1;
+ }
+
+ .sm\:order-2 {
+ order: 2;
+ }
+
+ .sm\:order-3 {
+ order: 3;
+ }
+
+ .sm\:order-4 {
+ order: 4;
+ }
+
+ .sm\:order-5 {
+ order: 5;
+ }
+
+ .sm\:order-6 {
+ order: 6;
+ }
+
+ .sm\:order-7 {
+ order: 7;
+ }
+
+ .sm\:order-8 {
+ order: 8;
+ }
+
+ .sm\:order-9 {
+ order: 9;
+ }
+
+ .sm\:order-10 {
+ order: 10;
+ }
+
+ .sm\:order-11 {
+ order: 11;
+ }
+
+ .sm\:order-12 {
+ order: 12;
+ }
+
+ .sm\:order-first {
+ order: -9999;
+ }
+
+ .sm\:order-last {
+ order: 9999;
+ }
+
+ .sm\:order-none {
+ order: 0;
+ }
+
+ .sm\:col-auto {
+ grid-column: auto;
+ }
+
+ .sm\:col-span-1 {
+ grid-column: span 1 / span 1;
+ }
+
+ .sm\:col-span-2 {
+ grid-column: span 2 / span 2;
+ }
+
+ .sm\:col-span-3 {
+ grid-column: span 3 / span 3;
+ }
+
+ .sm\:col-span-4 {
+ grid-column: span 4 / span 4;
+ }
+
+ .sm\:col-span-5 {
+ grid-column: span 5 / span 5;
+ }
+
+ .sm\:col-span-6 {
+ grid-column: span 6 / span 6;
+ }
+
+ .sm\:col-span-7 {
+ grid-column: span 7 / span 7;
+ }
+
+ .sm\:col-span-8 {
+ grid-column: span 8 / span 8;
+ }
+
+ .sm\:col-span-9 {
+ grid-column: span 9 / span 9;
+ }
+
+ .sm\:col-span-10 {
+ grid-column: span 10 / span 10;
+ }
+
+ .sm\:col-span-11 {
+ grid-column: span 11 / span 11;
+ }
+
+ .sm\:col-span-12 {
+ grid-column: span 12 / span 12;
+ }
+
+ .sm\:col-span-full {
+ grid-column: 1 / -1;
+ }
+
+ .sm\:col-start-1 {
+ grid-column-start: 1;
+ }
+
+ .sm\:col-start-2 {
+ grid-column-start: 2;
+ }
+
+ .sm\:col-start-3 {
+ grid-column-start: 3;
+ }
+
+ .sm\:col-start-4 {
+ grid-column-start: 4;
+ }
+
+ .sm\:col-start-5 {
+ grid-column-start: 5;
+ }
+
+ .sm\:col-start-6 {
+ grid-column-start: 6;
+ }
+
+ .sm\:col-start-7 {
+ grid-column-start: 7;
+ }
+
+ .sm\:col-start-8 {
+ grid-column-start: 8;
+ }
+
+ .sm\:col-start-9 {
+ grid-column-start: 9;
+ }
+
+ .sm\:col-start-10 {
+ grid-column-start: 10;
+ }
+
+ .sm\:col-start-11 {
+ grid-column-start: 11;
+ }
+
+ .sm\:col-start-12 {
+ grid-column-start: 12;
+ }
+
+ .sm\:col-start-13 {
+ grid-column-start: 13;
+ }
+
+ .sm\:col-start-auto {
+ grid-column-start: auto;
+ }
+
+ .sm\:col-end-1 {
+ grid-column-end: 1;
+ }
+
+ .sm\:col-end-2 {
+ grid-column-end: 2;
+ }
+
+ .sm\:col-end-3 {
+ grid-column-end: 3;
+ }
+
+ .sm\:col-end-4 {
+ grid-column-end: 4;
+ }
+
+ .sm\:col-end-5 {
+ grid-column-end: 5;
+ }
+
+ .sm\:col-end-6 {
+ grid-column-end: 6;
+ }
+
+ .sm\:col-end-7 {
+ grid-column-end: 7;
+ }
+
+ .sm\:col-end-8 {
+ grid-column-end: 8;
+ }
+
+ .sm\:col-end-9 {
+ grid-column-end: 9;
+ }
+
+ .sm\:col-end-10 {
+ grid-column-end: 10;
+ }
+
+ .sm\:col-end-11 {
+ grid-column-end: 11;
+ }
+
+ .sm\:col-end-12 {
+ grid-column-end: 12;
+ }
+
+ .sm\:col-end-13 {
+ grid-column-end: 13;
+ }
+
+ .sm\:col-end-auto {
+ grid-column-end: auto;
+ }
+
+ .sm\:row-auto {
+ grid-row: auto;
+ }
+
+ .sm\:row-span-1 {
+ grid-row: span 1 / span 1;
+ }
+
+ .sm\:row-span-2 {
+ grid-row: span 2 / span 2;
+ }
+
+ .sm\:row-span-3 {
+ grid-row: span 3 / span 3;
+ }
+
+ .sm\:row-span-4 {
+ grid-row: span 4 / span 4;
+ }
+
+ .sm\:row-span-5 {
+ grid-row: span 5 / span 5;
+ }
+
+ .sm\:row-span-6 {
+ grid-row: span 6 / span 6;
+ }
+
+ .sm\:row-span-full {
+ grid-row: 1 / -1;
+ }
+
+ .sm\:row-start-1 {
+ grid-row-start: 1;
+ }
+
+ .sm\:row-start-2 {
+ grid-row-start: 2;
+ }
+
+ .sm\:row-start-3 {
+ grid-row-start: 3;
+ }
+
+ .sm\:row-start-4 {
+ grid-row-start: 4;
+ }
+
+ .sm\:row-start-5 {
+ grid-row-start: 5;
+ }
+
+ .sm\:row-start-6 {
+ grid-row-start: 6;
+ }
+
+ .sm\:row-start-7 {
+ grid-row-start: 7;
+ }
+
+ .sm\:row-start-auto {
+ grid-row-start: auto;
+ }
+
+ .sm\:row-end-1 {
+ grid-row-end: 1;
+ }
+
+ .sm\:row-end-2 {
+ grid-row-end: 2;
+ }
+
+ .sm\:row-end-3 {
+ grid-row-end: 3;
+ }
+
+ .sm\:row-end-4 {
+ grid-row-end: 4;
+ }
+
+ .sm\:row-end-5 {
+ grid-row-end: 5;
+ }
+
+ .sm\:row-end-6 {
+ grid-row-end: 6;
+ }
+
+ .sm\:row-end-7 {
+ grid-row-end: 7;
+ }
+
+ .sm\:row-end-auto {
+ grid-row-end: auto;
+ }
+
+ .sm\:float-right {
+ float: right;
+ }
+
+ .sm\:float-left {
+ float: left;
+ }
+
+ .sm\:float-none {
+ float: none;
+ }
+
+ .sm\:clear-left {
+ clear: left;
+ }
+
+ .sm\:clear-right {
+ clear: right;
+ }
+
+ .sm\:clear-both {
+ clear: both;
+ }
+
+ .sm\:clear-none {
+ clear: none;
+ }
+
+ .sm\:m-0 {
+ margin: 0px;
+ }
+
+ .sm\:m-1 {
+ margin: 0.25rem;
+ }
+
+ .sm\:m-2 {
+ margin: 0.5rem;
+ }
+
+ .sm\:m-3 {
+ margin: 0.75rem;
+ }
+
+ .sm\:m-4 {
+ margin: 1rem;
+ }
+
+ .sm\:m-5 {
+ margin: 1.25rem;
+ }
+
+ .sm\:m-6 {
+ margin: 1.5rem;
+ }
+
+ .sm\:m-7 {
+ margin: 1.75rem;
+ }
+
+ .sm\:m-8 {
+ margin: 2rem;
+ }
+
+ .sm\:m-9 {
+ margin: 2.25rem;
+ }
+
+ .sm\:m-10 {
+ margin: 2.5rem;
+ }
+
+ .sm\:m-11 {
+ margin: 2.75rem;
+ }
+
+ .sm\:m-12 {
+ margin: 3rem;
+ }
+
+ .sm\:m-14 {
+ margin: 3.5rem;
+ }
+
+ .sm\:m-16 {
+ margin: 4rem;
+ }
+
+ .sm\:m-20 {
+ margin: 5rem;
+ }
+
+ .sm\:m-24 {
+ margin: 6rem;
+ }
+
+ .sm\:m-28 {
+ margin: 7rem;
+ }
+
+ .sm\:m-32 {
+ margin: 8rem;
+ }
+
+ .sm\:m-36 {
+ margin: 9rem;
+ }
+
+ .sm\:m-40 {
+ margin: 10rem;
+ }
+
+ .sm\:m-44 {
+ margin: 11rem;
+ }
+
+ .sm\:m-48 {
+ margin: 12rem;
+ }
+
+ .sm\:m-52 {
+ margin: 13rem;
+ }
+
+ .sm\:m-56 {
+ margin: 14rem;
+ }
+
+ .sm\:m-60 {
+ margin: 15rem;
+ }
+
+ .sm\:m-64 {
+ margin: 16rem;
+ }
+
+ .sm\:m-72 {
+ margin: 18rem;
+ }
+
+ .sm\:m-80 {
+ margin: 20rem;
+ }
+
+ .sm\:m-96 {
+ margin: 24rem;
+ }
+
+ .sm\:m-auto {
+ margin: auto;
+ }
+
+ .sm\:m-px {
+ margin: 1px;
+ }
+
+ .sm\:m-0\.5 {
+ margin: 0.125rem;
+ }
+
+ .sm\:m-1\.5 {
+ margin: 0.375rem;
+ }
+
+ .sm\:m-2\.5 {
+ margin: 0.625rem;
+ }
+
+ .sm\:m-3\.5 {
+ margin: 0.875rem;
+ }
+
+ .sm\:-m-0 {
+ margin: 0px;
+ }
+
+ .sm\:-m-1 {
+ margin: -0.25rem;
+ }
+
+ .sm\:-m-2 {
+ margin: -0.5rem;
+ }
+
+ .sm\:-m-3 {
+ margin: -0.75rem;
+ }
+
+ .sm\:-m-4 {
+ margin: -1rem;
+ }
+
+ .sm\:-m-5 {
+ margin: -1.25rem;
+ }
+
+ .sm\:-m-6 {
+ margin: -1.5rem;
+ }
+
+ .sm\:-m-7 {
+ margin: -1.75rem;
+ }
+
+ .sm\:-m-8 {
+ margin: -2rem;
+ }
+
+ .sm\:-m-9 {
+ margin: -2.25rem;
+ }
+
+ .sm\:-m-10 {
+ margin: -2.5rem;
+ }
+
+ .sm\:-m-11 {
+ margin: -2.75rem;
+ }
+
+ .sm\:-m-12 {
+ margin: -3rem;
+ }
+
+ .sm\:-m-14 {
+ margin: -3.5rem;
+ }
+
+ .sm\:-m-16 {
+ margin: -4rem;
+ }
+
+ .sm\:-m-20 {
+ margin: -5rem;
+ }
+
+ .sm\:-m-24 {
+ margin: -6rem;
+ }
+
+ .sm\:-m-28 {
+ margin: -7rem;
+ }
+
+ .sm\:-m-32 {
+ margin: -8rem;
+ }
+
+ .sm\:-m-36 {
+ margin: -9rem;
+ }
+
+ .sm\:-m-40 {
+ margin: -10rem;
+ }
+
+ .sm\:-m-44 {
+ margin: -11rem;
+ }
+
+ .sm\:-m-48 {
+ margin: -12rem;
+ }
+
+ .sm\:-m-52 {
+ margin: -13rem;
+ }
+
+ .sm\:-m-56 {
+ margin: -14rem;
+ }
+
+ .sm\:-m-60 {
+ margin: -15rem;
+ }
+
+ .sm\:-m-64 {
+ margin: -16rem;
+ }
+
+ .sm\:-m-72 {
+ margin: -18rem;
+ }
+
+ .sm\:-m-80 {
+ margin: -20rem;
+ }
+
+ .sm\:-m-96 {
+ margin: -24rem;
+ }
+
+ .sm\:-m-px {
+ margin: -1px;
+ }
+
+ .sm\:-m-0\.5 {
+ margin: -0.125rem;
+ }
+
+ .sm\:-m-1\.5 {
+ margin: -0.375rem;
+ }
+
+ .sm\:-m-2\.5 {
+ margin: -0.625rem;
+ }
+
+ .sm\:-m-3\.5 {
+ margin: -0.875rem;
+ }
+
+ .sm\:mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .sm\:mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+ }
+
+ .sm\:mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .sm\:mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+ }
+
+ .sm\:mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .sm\:mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+ }
+
+ .sm\:mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .sm\:mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+ }
+
+ .sm\:mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .sm\:mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+ }
+
+ .sm\:mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .sm\:mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+ }
+
+ .sm\:mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+ }
+
+ .sm\:mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+ }
+
+ .sm\:mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ }
+
+ .sm\:mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .sm\:mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+ }
+
+ .sm\:mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+ }
+
+ .sm\:mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+ }
+
+ .sm\:mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+ }
+
+ .sm\:mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+ }
+
+ .sm\:mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+ }
+
+ .sm\:mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+ }
+
+ .sm\:mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+ }
+
+ .sm\:mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+ }
+
+ .sm\:mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+ }
+
+ .sm\:mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+ }
+
+ .sm\:mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+ }
+
+ .sm\:mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+ }
+
+ .sm\:mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+ }
+
+ .sm\:mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .sm\:mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+ }
+
+ .sm\:mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+ }
+
+ .sm\:mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+ }
+
+ .sm\:mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+ }
+
+ .sm\:mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+ }
+
+ .sm\:-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .sm\:-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+ }
+
+ .sm\:-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .sm\:-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+ }
+
+ .sm\:-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .sm\:-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+ }
+
+ .sm\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+ }
+
+ .sm\:-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+ }
+
+ .sm\:-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+ }
+
+ .sm\:-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+ }
+
+ .sm\:-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+ }
+
+ .sm\:-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+ }
+
+ .sm\:-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .sm\:-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+ }
+
+ .sm\:-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+ }
+
+ .sm\:-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+ }
+
+ .sm\:-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+ }
+
+ .sm\:-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+ }
+
+ .sm\:-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+ }
+
+ .sm\:-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+ }
+
+ .sm\:-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+ }
+
+ .sm\:-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+ }
+
+ .sm\:-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+ }
+
+ .sm\:-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+ }
+
+ .sm\:-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+ }
+
+ .sm\:-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+ }
+
+ .sm\:-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+ }
+
+ .sm\:-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+ }
+
+ .sm\:-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+ }
+
+ .sm\:-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+ }
+
+ .sm\:-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+ }
+
+ .sm\:-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+ }
+
+ .sm\:-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+ }
+
+ .sm\:-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+ }
+
+ .sm\:-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+ }
+
+ .sm\:my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .sm\:my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ }
+
+ .sm\:my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .sm\:my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+ }
+
+ .sm\:my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .sm\:my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+ }
+
+ .sm\:my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .sm\:my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+ }
+
+ .sm\:my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .sm\:my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+ }
+
+ .sm\:my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .sm\:my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+ }
+
+ .sm\:my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+ }
+
+ .sm\:my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+ }
+
+ .sm\:my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+ }
+
+ .sm\:my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .sm\:my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+ }
+
+ .sm\:my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+ }
+
+ .sm\:my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+ }
+
+ .sm\:my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+ }
+
+ .sm\:my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+ }
+
+ .sm\:my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+ }
+
+ .sm\:my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+ }
+
+ .sm\:my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+ }
+
+ .sm\:my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+ }
+
+ .sm\:my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+ }
+
+ .sm\:my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+ }
+
+ .sm\:my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+ }
+
+ .sm\:my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+ }
+
+ .sm\:my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+ }
+
+ .sm\:my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+ }
+
+ .sm\:my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+ }
+
+ .sm\:my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ }
+
+ .sm\:my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+ }
+
+ .sm\:my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+ }
+
+ .sm\:my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+ }
+
+ .sm\:-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .sm\:-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+ }
+
+ .sm\:-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+ }
+
+ .sm\:-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+
+ .sm\:-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+ }
+
+ .sm\:-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+ }
+
+ .sm\:-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+ }
+
+ .sm\:-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+ }
+
+ .sm\:-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+ }
+
+ .sm\:-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+ }
+
+ .sm\:-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+ }
+
+ .sm\:-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+ }
+
+ .sm\:-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+ }
+
+ .sm\:-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+ }
+
+ .sm\:-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+ }
+
+ .sm\:-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+ }
+
+ .sm\:-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+ }
+
+ .sm\:-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+ }
+
+ .sm\:-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+ }
+
+ .sm\:-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+ }
+
+ .sm\:-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+ }
+
+ .sm\:-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+ }
+
+ .sm\:-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+ }
+
+ .sm\:-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+ }
+
+ .sm\:-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+ }
+
+ .sm\:-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+ }
+
+ .sm\:-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+ }
+
+ .sm\:-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+ }
+
+ .sm\:-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+ }
+
+ .sm\:-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+ }
+
+ .sm\:-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ }
+
+ .sm\:-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+ }
+
+ .sm\:-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+ }
+
+ .sm\:-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+ }
+
+ .sm\:-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+ }
+
+ .sm\:mt-0 {
+ margin-top: 0px;
+ }
+
+ .sm\:mt-1 {
+ margin-top: 0.25rem;
+ }
+
+ .sm\:mt-2 {
+ margin-top: 0.5rem;
+ }
+
+ .sm\:mt-3 {
+ margin-top: 0.75rem;
+ }
+
+ .sm\:mt-4 {
+ margin-top: 1rem;
+ }
+
+ .sm\:mt-5 {
+ margin-top: 1.25rem;
+ }
+
+ .sm\:mt-6 {
+ margin-top: 1.5rem;
+ }
+
+ .sm\:mt-7 {
+ margin-top: 1.75rem;
+ }
+
+ .sm\:mt-8 {
+ margin-top: 2rem;
+ }
+
+ .sm\:mt-9 {
+ margin-top: 2.25rem;
+ }
+
+ .sm\:mt-10 {
+ margin-top: 2.5rem;
+ }
+
+ .sm\:mt-11 {
+ margin-top: 2.75rem;
+ }
+
+ .sm\:mt-12 {
+ margin-top: 3rem;
+ }
+
+ .sm\:mt-14 {
+ margin-top: 3.5rem;
+ }
+
+ .sm\:mt-16 {
+ margin-top: 4rem;
+ }
+
+ .sm\:mt-20 {
+ margin-top: 5rem;
+ }
+
+ .sm\:mt-24 {
+ margin-top: 6rem;
+ }
+
+ .sm\:mt-28 {
+ margin-top: 7rem;
+ }
+
+ .sm\:mt-32 {
+ margin-top: 8rem;
+ }
+
+ .sm\:mt-36 {
+ margin-top: 9rem;
+ }
+
+ .sm\:mt-40 {
+ margin-top: 10rem;
+ }
+
+ .sm\:mt-44 {
+ margin-top: 11rem;
+ }
+
+ .sm\:mt-48 {
+ margin-top: 12rem;
+ }
+
+ .sm\:mt-52 {
+ margin-top: 13rem;
+ }
+
+ .sm\:mt-56 {
+ margin-top: 14rem;
+ }
+
+ .sm\:mt-60 {
+ margin-top: 15rem;
+ }
+
+ .sm\:mt-64 {
+ margin-top: 16rem;
+ }
+
+ .sm\:mt-72 {
+ margin-top: 18rem;
+ }
+
+ .sm\:mt-80 {
+ margin-top: 20rem;
+ }
+
+ .sm\:mt-96 {
+ margin-top: 24rem;
+ }
+
+ .sm\:mt-auto {
+ margin-top: auto;
+ }
+
+ .sm\:mt-px {
+ margin-top: 1px;
+ }
+
+ .sm\:mt-0\.5 {
+ margin-top: 0.125rem;
+ }
+
+ .sm\:mt-1\.5 {
+ margin-top: 0.375rem;
+ }
+
+ .sm\:mt-2\.5 {
+ margin-top: 0.625rem;
+ }
+
+ .sm\:mt-3\.5 {
+ margin-top: 0.875rem;
+ }
+
+ .sm\:-mt-0 {
+ margin-top: 0px;
+ }
+
+ .sm\:-mt-1 {
+ margin-top: -0.25rem;
+ }
+
+ .sm\:-mt-2 {
+ margin-top: -0.5rem;
+ }
+
+ .sm\:-mt-3 {
+ margin-top: -0.75rem;
+ }
+
+ .sm\:-mt-4 {
+ margin-top: -1rem;
+ }
+
+ .sm\:-mt-5 {
+ margin-top: -1.25rem;
+ }
+
+ .sm\:-mt-6 {
+ margin-top: -1.5rem;
+ }
+
+ .sm\:-mt-7 {
+ margin-top: -1.75rem;
+ }
+
+ .sm\:-mt-8 {
+ margin-top: -2rem;
+ }
+
+ .sm\:-mt-9 {
+ margin-top: -2.25rem;
+ }
+
+ .sm\:-mt-10 {
+ margin-top: -2.5rem;
+ }
+
+ .sm\:-mt-11 {
+ margin-top: -2.75rem;
+ }
+
+ .sm\:-mt-12 {
+ margin-top: -3rem;
+ }
+
+ .sm\:-mt-14 {
+ margin-top: -3.5rem;
+ }
+
+ .sm\:-mt-16 {
+ margin-top: -4rem;
+ }
+
+ .sm\:-mt-20 {
+ margin-top: -5rem;
+ }
+
+ .sm\:-mt-24 {
+ margin-top: -6rem;
+ }
+
+ .sm\:-mt-28 {
+ margin-top: -7rem;
+ }
+
+ .sm\:-mt-32 {
+ margin-top: -8rem;
+ }
+
+ .sm\:-mt-36 {
+ margin-top: -9rem;
+ }
+
+ .sm\:-mt-40 {
+ margin-top: -10rem;
+ }
+
+ .sm\:-mt-44 {
+ margin-top: -11rem;
+ }
+
+ .sm\:-mt-48 {
+ margin-top: -12rem;
+ }
+
+ .sm\:-mt-52 {
+ margin-top: -13rem;
+ }
+
+ .sm\:-mt-56 {
+ margin-top: -14rem;
+ }
+
+ .sm\:-mt-60 {
+ margin-top: -15rem;
+ }
+
+ .sm\:-mt-64 {
+ margin-top: -16rem;
+ }
+
+ .sm\:-mt-72 {
+ margin-top: -18rem;
+ }
+
+ .sm\:-mt-80 {
+ margin-top: -20rem;
+ }
+
+ .sm\:-mt-96 {
+ margin-top: -24rem;
+ }
+
+ .sm\:-mt-px {
+ margin-top: -1px;
+ }
+
+ .sm\:-mt-0\.5 {
+ margin-top: -0.125rem;
+ }
+
+ .sm\:-mt-1\.5 {
+ margin-top: -0.375rem;
+ }
+
+ .sm\:-mt-2\.5 {
+ margin-top: -0.625rem;
+ }
+
+ .sm\:-mt-3\.5 {
+ margin-top: -0.875rem;
+ }
+
+ .sm\:mr-0 {
+ margin-right: 0px;
+ }
+
+ .sm\:mr-1 {
+ margin-right: 0.25rem;
+ }
+
+ .sm\:mr-2 {
+ margin-right: 0.5rem;
+ }
+
+ .sm\:mr-3 {
+ margin-right: 0.75rem;
+ }
+
+ .sm\:mr-4 {
+ margin-right: 1rem;
+ }
+
+ .sm\:mr-5 {
+ margin-right: 1.25rem;
+ }
+
+ .sm\:mr-6 {
+ margin-right: 1.5rem;
+ }
+
+ .sm\:mr-7 {
+ margin-right: 1.75rem;
+ }
+
+ .sm\:mr-8 {
+ margin-right: 2rem;
+ }
+
+ .sm\:mr-9 {
+ margin-right: 2.25rem;
+ }
+
+ .sm\:mr-10 {
+ margin-right: 2.5rem;
+ }
+
+ .sm\:mr-11 {
+ margin-right: 2.75rem;
+ }
+
+ .sm\:mr-12 {
+ margin-right: 3rem;
+ }
+
+ .sm\:mr-14 {
+ margin-right: 3.5rem;
+ }
+
+ .sm\:mr-16 {
+ margin-right: 4rem;
+ }
+
+ .sm\:mr-20 {
+ margin-right: 5rem;
+ }
+
+ .sm\:mr-24 {
+ margin-right: 6rem;
+ }
+
+ .sm\:mr-28 {
+ margin-right: 7rem;
+ }
+
+ .sm\:mr-32 {
+ margin-right: 8rem;
+ }
+
+ .sm\:mr-36 {
+ margin-right: 9rem;
+ }
+
+ .sm\:mr-40 {
+ margin-right: 10rem;
+ }
+
+ .sm\:mr-44 {
+ margin-right: 11rem;
+ }
+
+ .sm\:mr-48 {
+ margin-right: 12rem;
+ }
+
+ .sm\:mr-52 {
+ margin-right: 13rem;
+ }
+
+ .sm\:mr-56 {
+ margin-right: 14rem;
+ }
+
+ .sm\:mr-60 {
+ margin-right: 15rem;
+ }
+
+ .sm\:mr-64 {
+ margin-right: 16rem;
+ }
+
+ .sm\:mr-72 {
+ margin-right: 18rem;
+ }
+
+ .sm\:mr-80 {
+ margin-right: 20rem;
+ }
+
+ .sm\:mr-96 {
+ margin-right: 24rem;
+ }
+
+ .sm\:mr-auto {
+ margin-right: auto;
+ }
+
+ .sm\:mr-px {
+ margin-right: 1px;
+ }
+
+ .sm\:mr-0\.5 {
+ margin-right: 0.125rem;
+ }
+
+ .sm\:mr-1\.5 {
+ margin-right: 0.375rem;
+ }
+
+ .sm\:mr-2\.5 {
+ margin-right: 0.625rem;
+ }
+
+ .sm\:mr-3\.5 {
+ margin-right: 0.875rem;
+ }
+
+ .sm\:-mr-0 {
+ margin-right: 0px;
+ }
+
+ .sm\:-mr-1 {
+ margin-right: -0.25rem;
+ }
+
+ .sm\:-mr-2 {
+ margin-right: -0.5rem;
+ }
+
+ .sm\:-mr-3 {
+ margin-right: -0.75rem;
+ }
+
+ .sm\:-mr-4 {
+ margin-right: -1rem;
+ }
+
+ .sm\:-mr-5 {
+ margin-right: -1.25rem;
+ }
+
+ .sm\:-mr-6 {
+ margin-right: -1.5rem;
+ }
+
+ .sm\:-mr-7 {
+ margin-right: -1.75rem;
+ }
+
+ .sm\:-mr-8 {
+ margin-right: -2rem;
+ }
+
+ .sm\:-mr-9 {
+ margin-right: -2.25rem;
+ }
+
+ .sm\:-mr-10 {
+ margin-right: -2.5rem;
+ }
+
+ .sm\:-mr-11 {
+ margin-right: -2.75rem;
+ }
+
+ .sm\:-mr-12 {
+ margin-right: -3rem;
+ }
+
+ .sm\:-mr-14 {
+ margin-right: -3.5rem;
+ }
+
+ .sm\:-mr-16 {
+ margin-right: -4rem;
+ }
+
+ .sm\:-mr-20 {
+ margin-right: -5rem;
+ }
+
+ .sm\:-mr-24 {
+ margin-right: -6rem;
+ }
+
+ .sm\:-mr-28 {
+ margin-right: -7rem;
+ }
+
+ .sm\:-mr-32 {
+ margin-right: -8rem;
+ }
+
+ .sm\:-mr-36 {
+ margin-right: -9rem;
+ }
+
+ .sm\:-mr-40 {
+ margin-right: -10rem;
+ }
+
+ .sm\:-mr-44 {
+ margin-right: -11rem;
+ }
+
+ .sm\:-mr-48 {
+ margin-right: -12rem;
+ }
+
+ .sm\:-mr-52 {
+ margin-right: -13rem;
+ }
+
+ .sm\:-mr-56 {
+ margin-right: -14rem;
+ }
+
+ .sm\:-mr-60 {
+ margin-right: -15rem;
+ }
+
+ .sm\:-mr-64 {
+ margin-right: -16rem;
+ }
+
+ .sm\:-mr-72 {
+ margin-right: -18rem;
+ }
+
+ .sm\:-mr-80 {
+ margin-right: -20rem;
+ }
+
+ .sm\:-mr-96 {
+ margin-right: -24rem;
+ }
+
+ .sm\:-mr-px {
+ margin-right: -1px;
+ }
+
+ .sm\:-mr-0\.5 {
+ margin-right: -0.125rem;
+ }
+
+ .sm\:-mr-1\.5 {
+ margin-right: -0.375rem;
+ }
+
+ .sm\:-mr-2\.5 {
+ margin-right: -0.625rem;
+ }
+
+ .sm\:-mr-3\.5 {
+ margin-right: -0.875rem;
+ }
+
+ .sm\:mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .sm\:mb-1 {
+ margin-bottom: 0.25rem;
+ }
+
+ .sm\:mb-2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .sm\:mb-3 {
+ margin-bottom: 0.75rem;
+ }
+
+ .sm\:mb-4 {
+ margin-bottom: 1rem;
+ }
+
+ .sm\:mb-5 {
+ margin-bottom: 1.25rem;
+ }
+
+ .sm\:mb-6 {
+ margin-bottom: 1.5rem;
+ }
+
+ .sm\:mb-7 {
+ margin-bottom: 1.75rem;
+ }
+
+ .sm\:mb-8 {
+ margin-bottom: 2rem;
+ }
+
+ .sm\:mb-9 {
+ margin-bottom: 2.25rem;
+ }
+
+ .sm\:mb-10 {
+ margin-bottom: 2.5rem;
+ }
+
+ .sm\:mb-11 {
+ margin-bottom: 2.75rem;
+ }
+
+ .sm\:mb-12 {
+ margin-bottom: 3rem;
+ }
+
+ .sm\:mb-14 {
+ margin-bottom: 3.5rem;
+ }
+
+ .sm\:mb-16 {
+ margin-bottom: 4rem;
+ }
+
+ .sm\:mb-20 {
+ margin-bottom: 5rem;
+ }
+
+ .sm\:mb-24 {
+ margin-bottom: 6rem;
+ }
+
+ .sm\:mb-28 {
+ margin-bottom: 7rem;
+ }
+
+ .sm\:mb-32 {
+ margin-bottom: 8rem;
+ }
+
+ .sm\:mb-36 {
+ margin-bottom: 9rem;
+ }
+
+ .sm\:mb-40 {
+ margin-bottom: 10rem;
+ }
+
+ .sm\:mb-44 {
+ margin-bottom: 11rem;
+ }
+
+ .sm\:mb-48 {
+ margin-bottom: 12rem;
+ }
+
+ .sm\:mb-52 {
+ margin-bottom: 13rem;
+ }
+
+ .sm\:mb-56 {
+ margin-bottom: 14rem;
+ }
+
+ .sm\:mb-60 {
+ margin-bottom: 15rem;
+ }
+
+ .sm\:mb-64 {
+ margin-bottom: 16rem;
+ }
+
+ .sm\:mb-72 {
+ margin-bottom: 18rem;
+ }
+
+ .sm\:mb-80 {
+ margin-bottom: 20rem;
+ }
+
+ .sm\:mb-96 {
+ margin-bottom: 24rem;
+ }
+
+ .sm\:mb-auto {
+ margin-bottom: auto;
+ }
+
+ .sm\:mb-px {
+ margin-bottom: 1px;
+ }
+
+ .sm\:mb-0\.5 {
+ margin-bottom: 0.125rem;
+ }
+
+ .sm\:mb-1\.5 {
+ margin-bottom: 0.375rem;
+ }
+
+ .sm\:mb-2\.5 {
+ margin-bottom: 0.625rem;
+ }
+
+ .sm\:mb-3\.5 {
+ margin-bottom: 0.875rem;
+ }
+
+ .sm\:-mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .sm\:-mb-1 {
+ margin-bottom: -0.25rem;
+ }
+
+ .sm\:-mb-2 {
+ margin-bottom: -0.5rem;
+ }
+
+ .sm\:-mb-3 {
+ margin-bottom: -0.75rem;
+ }
+
+ .sm\:-mb-4 {
+ margin-bottom: -1rem;
+ }
+
+ .sm\:-mb-5 {
+ margin-bottom: -1.25rem;
+ }
+
+ .sm\:-mb-6 {
+ margin-bottom: -1.5rem;
+ }
+
+ .sm\:-mb-7 {
+ margin-bottom: -1.75rem;
+ }
+
+ .sm\:-mb-8 {
+ margin-bottom: -2rem;
+ }
+
+ .sm\:-mb-9 {
+ margin-bottom: -2.25rem;
+ }
+
+ .sm\:-mb-10 {
+ margin-bottom: -2.5rem;
+ }
+
+ .sm\:-mb-11 {
+ margin-bottom: -2.75rem;
+ }
+
+ .sm\:-mb-12 {
+ margin-bottom: -3rem;
+ }
+
+ .sm\:-mb-14 {
+ margin-bottom: -3.5rem;
+ }
+
+ .sm\:-mb-16 {
+ margin-bottom: -4rem;
+ }
+
+ .sm\:-mb-20 {
+ margin-bottom: -5rem;
+ }
+
+ .sm\:-mb-24 {
+ margin-bottom: -6rem;
+ }
+
+ .sm\:-mb-28 {
+ margin-bottom: -7rem;
+ }
+
+ .sm\:-mb-32 {
+ margin-bottom: -8rem;
+ }
+
+ .sm\:-mb-36 {
+ margin-bottom: -9rem;
+ }
+
+ .sm\:-mb-40 {
+ margin-bottom: -10rem;
+ }
+
+ .sm\:-mb-44 {
+ margin-bottom: -11rem;
+ }
+
+ .sm\:-mb-48 {
+ margin-bottom: -12rem;
+ }
+
+ .sm\:-mb-52 {
+ margin-bottom: -13rem;
+ }
+
+ .sm\:-mb-56 {
+ margin-bottom: -14rem;
+ }
+
+ .sm\:-mb-60 {
+ margin-bottom: -15rem;
+ }
+
+ .sm\:-mb-64 {
+ margin-bottom: -16rem;
+ }
+
+ .sm\:-mb-72 {
+ margin-bottom: -18rem;
+ }
+
+ .sm\:-mb-80 {
+ margin-bottom: -20rem;
+ }
+
+ .sm\:-mb-96 {
+ margin-bottom: -24rem;
+ }
+
+ .sm\:-mb-px {
+ margin-bottom: -1px;
+ }
+
+ .sm\:-mb-0\.5 {
+ margin-bottom: -0.125rem;
+ }
+
+ .sm\:-mb-1\.5 {
+ margin-bottom: -0.375rem;
+ }
+
+ .sm\:-mb-2\.5 {
+ margin-bottom: -0.625rem;
+ }
+
+ .sm\:-mb-3\.5 {
+ margin-bottom: -0.875rem;
+ }
+
+ .sm\:ml-0 {
+ margin-left: 0px;
+ }
+
+ .sm\:ml-1 {
+ margin-left: 0.25rem;
+ }
+
+ .sm\:ml-2 {
+ margin-left: 0.5rem;
+ }
+
+ .sm\:ml-3 {
+ margin-left: 0.75rem;
+ }
+
+ .sm\:ml-4 {
+ margin-left: 1rem;
+ }
+
+ .sm\:ml-5 {
+ margin-left: 1.25rem;
+ }
+
+ .sm\:ml-6 {
+ margin-left: 1.5rem;
+ }
+
+ .sm\:ml-7 {
+ margin-left: 1.75rem;
+ }
+
+ .sm\:ml-8 {
+ margin-left: 2rem;
+ }
+
+ .sm\:ml-9 {
+ margin-left: 2.25rem;
+ }
+
+ .sm\:ml-10 {
+ margin-left: 2.5rem;
+ }
+
+ .sm\:ml-11 {
+ margin-left: 2.75rem;
+ }
+
+ .sm\:ml-12 {
+ margin-left: 3rem;
+ }
+
+ .sm\:ml-14 {
+ margin-left: 3.5rem;
+ }
+
+ .sm\:ml-16 {
+ margin-left: 4rem;
+ }
+
+ .sm\:ml-20 {
+ margin-left: 5rem;
+ }
+
+ .sm\:ml-24 {
+ margin-left: 6rem;
+ }
+
+ .sm\:ml-28 {
+ margin-left: 7rem;
+ }
+
+ .sm\:ml-32 {
+ margin-left: 8rem;
+ }
+
+ .sm\:ml-36 {
+ margin-left: 9rem;
+ }
+
+ .sm\:ml-40 {
+ margin-left: 10rem;
+ }
+
+ .sm\:ml-44 {
+ margin-left: 11rem;
+ }
+
+ .sm\:ml-48 {
+ margin-left: 12rem;
+ }
+
+ .sm\:ml-52 {
+ margin-left: 13rem;
+ }
+
+ .sm\:ml-56 {
+ margin-left: 14rem;
+ }
+
+ .sm\:ml-60 {
+ margin-left: 15rem;
+ }
+
+ .sm\:ml-64 {
+ margin-left: 16rem;
+ }
+
+ .sm\:ml-72 {
+ margin-left: 18rem;
+ }
+
+ .sm\:ml-80 {
+ margin-left: 20rem;
+ }
+
+ .sm\:ml-96 {
+ margin-left: 24rem;
+ }
+
+ .sm\:ml-auto {
+ margin-left: auto;
+ }
+
+ .sm\:ml-px {
+ margin-left: 1px;
+ }
+
+ .sm\:ml-0\.5 {
+ margin-left: 0.125rem;
+ }
+
+ .sm\:ml-1\.5 {
+ margin-left: 0.375rem;
+ }
+
+ .sm\:ml-2\.5 {
+ margin-left: 0.625rem;
+ }
+
+ .sm\:ml-3\.5 {
+ margin-left: 0.875rem;
+ }
+
+ .sm\:-ml-0 {
+ margin-left: 0px;
+ }
+
+ .sm\:-ml-1 {
+ margin-left: -0.25rem;
+ }
+
+ .sm\:-ml-2 {
+ margin-left: -0.5rem;
+ }
+
+ .sm\:-ml-3 {
+ margin-left: -0.75rem;
+ }
+
+ .sm\:-ml-4 {
+ margin-left: -1rem;
+ }
+
+ .sm\:-ml-5 {
+ margin-left: -1.25rem;
+ }
+
+ .sm\:-ml-6 {
+ margin-left: -1.5rem;
+ }
+
+ .sm\:-ml-7 {
+ margin-left: -1.75rem;
+ }
+
+ .sm\:-ml-8 {
+ margin-left: -2rem;
+ }
+
+ .sm\:-ml-9 {
+ margin-left: -2.25rem;
+ }
+
+ .sm\:-ml-10 {
+ margin-left: -2.5rem;
+ }
+
+ .sm\:-ml-11 {
+ margin-left: -2.75rem;
+ }
+
+ .sm\:-ml-12 {
+ margin-left: -3rem;
+ }
+
+ .sm\:-ml-14 {
+ margin-left: -3.5rem;
+ }
+
+ .sm\:-ml-16 {
+ margin-left: -4rem;
+ }
+
+ .sm\:-ml-20 {
+ margin-left: -5rem;
+ }
+
+ .sm\:-ml-24 {
+ margin-left: -6rem;
+ }
+
+ .sm\:-ml-28 {
+ margin-left: -7rem;
+ }
+
+ .sm\:-ml-32 {
+ margin-left: -8rem;
+ }
+
+ .sm\:-ml-36 {
+ margin-left: -9rem;
+ }
+
+ .sm\:-ml-40 {
+ margin-left: -10rem;
+ }
+
+ .sm\:-ml-44 {
+ margin-left: -11rem;
+ }
+
+ .sm\:-ml-48 {
+ margin-left: -12rem;
+ }
+
+ .sm\:-ml-52 {
+ margin-left: -13rem;
+ }
+
+ .sm\:-ml-56 {
+ margin-left: -14rem;
+ }
+
+ .sm\:-ml-60 {
+ margin-left: -15rem;
+ }
+
+ .sm\:-ml-64 {
+ margin-left: -16rem;
+ }
+
+ .sm\:-ml-72 {
+ margin-left: -18rem;
+ }
+
+ .sm\:-ml-80 {
+ margin-left: -20rem;
+ }
+
+ .sm\:-ml-96 {
+ margin-left: -24rem;
+ }
+
+ .sm\:-ml-px {
+ margin-left: -1px;
+ }
+
+ .sm\:-ml-0\.5 {
+ margin-left: -0.125rem;
+ }
+
+ .sm\:-ml-1\.5 {
+ margin-left: -0.375rem;
+ }
+
+ .sm\:-ml-2\.5 {
+ margin-left: -0.625rem;
+ }
+
+ .sm\:-ml-3\.5 {
+ margin-left: -0.875rem;
+ }
+
+ .sm\:box-border {
+ box-sizing: border-box;
+ }
+
+ .sm\:box-content {
+ box-sizing: content-box;
+ }
+
+ .sm\:block {
+ display: block;
+ }
+
+ .sm\:inline-block {
+ display: inline-block;
+ }
+
+ .sm\:inline {
+ display: inline;
+ }
+
+ .sm\:flex {
+ display: flex;
+ }
+
+ .sm\:inline-flex {
+ display: inline-flex;
+ }
+
+ .sm\:table {
+ display: table;
+ }
+
+ .sm\:inline-table {
+ display: inline-table;
+ }
+
+ .sm\:table-caption {
+ display: table-caption;
+ }
+
+ .sm\:table-cell {
+ display: table-cell;
+ }
+
+ .sm\:table-column {
+ display: table-column;
+ }
+
+ .sm\:table-column-group {
+ display: table-column-group;
+ }
+
+ .sm\:table-footer-group {
+ display: table-footer-group;
+ }
+
+ .sm\:table-header-group {
+ display: table-header-group;
+ }
+
+ .sm\:table-row-group {
+ display: table-row-group;
+ }
+
+ .sm\:table-row {
+ display: table-row;
+ }
+
+ .sm\:flow-root {
+ display: flow-root;
+ }
+
+ .sm\:grid {
+ display: grid;
+ }
+
+ .sm\:inline-grid {
+ display: inline-grid;
+ }
+
+ .sm\:contents {
+ display: contents;
+ }
+
+ .sm\:list-item {
+ display: list-item;
+ }
+
+ .sm\:hidden {
+ display: none;
+ }
+
+ .sm\:h-0 {
+ height: 0px;
+ }
+
+ .sm\:h-1 {
+ height: 0.25rem;
+ }
+
+ .sm\:h-2 {
+ height: 0.5rem;
+ }
+
+ .sm\:h-3 {
+ height: 0.75rem;
+ }
+
+ .sm\:h-4 {
+ height: 1rem;
+ }
+
+ .sm\:h-5 {
+ height: 1.25rem;
+ }
+
+ .sm\:h-6 {
+ height: 1.5rem;
+ }
+
+ .sm\:h-7 {
+ height: 1.75rem;
+ }
+
+ .sm\:h-8 {
+ height: 2rem;
+ }
+
+ .sm\:h-9 {
+ height: 2.25rem;
+ }
+
+ .sm\:h-10 {
+ height: 2.5rem;
+ }
+
+ .sm\:h-11 {
+ height: 2.75rem;
+ }
+
+ .sm\:h-12 {
+ height: 3rem;
+ }
+
+ .sm\:h-14 {
+ height: 3.5rem;
+ }
+
+ .sm\:h-16 {
+ height: 4rem;
+ }
+
+ .sm\:h-20 {
+ height: 5rem;
+ }
+
+ .sm\:h-24 {
+ height: 6rem;
+ }
+
+ .sm\:h-28 {
+ height: 7rem;
+ }
+
+ .sm\:h-32 {
+ height: 8rem;
+ }
+
+ .sm\:h-36 {
+ height: 9rem;
+ }
+
+ .sm\:h-40 {
+ height: 10rem;
+ }
+
+ .sm\:h-44 {
+ height: 11rem;
+ }
+
+ .sm\:h-48 {
+ height: 12rem;
+ }
+
+ .sm\:h-52 {
+ height: 13rem;
+ }
+
+ .sm\:h-56 {
+ height: 14rem;
+ }
+
+ .sm\:h-60 {
+ height: 15rem;
+ }
+
+ .sm\:h-64 {
+ height: 16rem;
+ }
+
+ .sm\:h-72 {
+ height: 18rem;
+ }
+
+ .sm\:h-80 {
+ height: 20rem;
+ }
+
+ .sm\:h-96 {
+ height: 24rem;
+ }
+
+ .sm\:h-auto {
+ height: auto;
+ }
+
+ .sm\:h-px {
+ height: 1px;
+ }
+
+ .sm\:h-0\.5 {
+ height: 0.125rem;
+ }
+
+ .sm\:h-1\.5 {
+ height: 0.375rem;
+ }
+
+ .sm\:h-2\.5 {
+ height: 0.625rem;
+ }
+
+ .sm\:h-3\.5 {
+ height: 0.875rem;
+ }
+
+ .sm\:h-1\/2 {
+ height: 50%;
+ }
+
+ .sm\:h-1\/3 {
+ height: 33.333333%;
+ }
+
+ .sm\:h-2\/3 {
+ height: 66.666667%;
+ }
+
+ .sm\:h-1\/4 {
+ height: 25%;
+ }
+
+ .sm\:h-2\/4 {
+ height: 50%;
+ }
+
+ .sm\:h-3\/4 {
+ height: 75%;
+ }
+
+ .sm\:h-1\/5 {
+ height: 20%;
+ }
+
+ .sm\:h-2\/5 {
+ height: 40%;
+ }
+
+ .sm\:h-3\/5 {
+ height: 60%;
+ }
+
+ .sm\:h-4\/5 {
+ height: 80%;
+ }
+
+ .sm\:h-1\/6 {
+ height: 16.666667%;
+ }
+
+ .sm\:h-2\/6 {
+ height: 33.333333%;
+ }
+
+ .sm\:h-3\/6 {
+ height: 50%;
+ }
+
+ .sm\:h-4\/6 {
+ height: 66.666667%;
+ }
+
+ .sm\:h-5\/6 {
+ height: 83.333333%;
+ }
+
+ .sm\:h-full {
+ height: 100%;
+ }
+
+ .sm\:h-screen {
+ height: 100vh;
+ }
+
+ .sm\:max-h-0 {
+ max-height: 0px;
+ }
+
+ .sm\:max-h-1 {
+ max-height: 0.25rem;
+ }
+
+ .sm\:max-h-2 {
+ max-height: 0.5rem;
+ }
+
+ .sm\:max-h-3 {
+ max-height: 0.75rem;
+ }
+
+ .sm\:max-h-4 {
+ max-height: 1rem;
+ }
+
+ .sm\:max-h-5 {
+ max-height: 1.25rem;
+ }
+
+ .sm\:max-h-6 {
+ max-height: 1.5rem;
+ }
+
+ .sm\:max-h-7 {
+ max-height: 1.75rem;
+ }
+
+ .sm\:max-h-8 {
+ max-height: 2rem;
+ }
+
+ .sm\:max-h-9 {
+ max-height: 2.25rem;
+ }
+
+ .sm\:max-h-10 {
+ max-height: 2.5rem;
+ }
+
+ .sm\:max-h-11 {
+ max-height: 2.75rem;
+ }
+
+ .sm\:max-h-12 {
+ max-height: 3rem;
+ }
+
+ .sm\:max-h-14 {
+ max-height: 3.5rem;
+ }
+
+ .sm\:max-h-16 {
+ max-height: 4rem;
+ }
+
+ .sm\:max-h-20 {
+ max-height: 5rem;
+ }
+
+ .sm\:max-h-24 {
+ max-height: 6rem;
+ }
+
+ .sm\:max-h-28 {
+ max-height: 7rem;
+ }
+
+ .sm\:max-h-32 {
+ max-height: 8rem;
+ }
+
+ .sm\:max-h-36 {
+ max-height: 9rem;
+ }
+
+ .sm\:max-h-40 {
+ max-height: 10rem;
+ }
+
+ .sm\:max-h-44 {
+ max-height: 11rem;
+ }
+
+ .sm\:max-h-48 {
+ max-height: 12rem;
+ }
+
+ .sm\:max-h-52 {
+ max-height: 13rem;
+ }
+
+ .sm\:max-h-56 {
+ max-height: 14rem;
+ }
+
+ .sm\:max-h-60 {
+ max-height: 15rem;
+ }
+
+ .sm\:max-h-64 {
+ max-height: 16rem;
+ }
+
+ .sm\:max-h-72 {
+ max-height: 18rem;
+ }
+
+ .sm\:max-h-80 {
+ max-height: 20rem;
+ }
+
+ .sm\:max-h-96 {
+ max-height: 24rem;
+ }
+
+ .sm\:max-h-px {
+ max-height: 1px;
+ }
+
+ .sm\:max-h-0\.5 {
+ max-height: 0.125rem;
+ }
+
+ .sm\:max-h-1\.5 {
+ max-height: 0.375rem;
+ }
+
+ .sm\:max-h-2\.5 {
+ max-height: 0.625rem;
+ }
+
+ .sm\:max-h-3\.5 {
+ max-height: 0.875rem;
+ }
+
+ .sm\:max-h-full {
+ max-height: 100%;
+ }
+
+ .sm\:max-h-screen {
+ max-height: 100vh;
+ }
+
+ .sm\:min-h-0 {
+ min-height: 0px;
+ }
+
+ .sm\:min-h-full {
+ min-height: 100%;
+ }
+
+ .sm\:min-h-screen {
+ min-height: 100vh;
+ }
+
+ .sm\:w-0 {
+ width: 0px;
+ }
+
+ .sm\:w-1 {
+ width: 0.25rem;
+ }
+
+ .sm\:w-2 {
+ width: 0.5rem;
+ }
+
+ .sm\:w-3 {
+ width: 0.75rem;
+ }
+
+ .sm\:w-4 {
+ width: 1rem;
+ }
+
+ .sm\:w-5 {
+ width: 1.25rem;
+ }
+
+ .sm\:w-6 {
+ width: 1.5rem;
+ }
+
+ .sm\:w-7 {
+ width: 1.75rem;
+ }
+
+ .sm\:w-8 {
+ width: 2rem;
+ }
+
+ .sm\:w-9 {
+ width: 2.25rem;
+ }
+
+ .sm\:w-10 {
+ width: 2.5rem;
+ }
+
+ .sm\:w-11 {
+ width: 2.75rem;
+ }
+
+ .sm\:w-12 {
+ width: 3rem;
+ }
+
+ .sm\:w-14 {
+ width: 3.5rem;
+ }
+
+ .sm\:w-16 {
+ width: 4rem;
+ }
+
+ .sm\:w-20 {
+ width: 5rem;
+ }
+
+ .sm\:w-24 {
+ width: 6rem;
+ }
+
+ .sm\:w-28 {
+ width: 7rem;
+ }
+
+ .sm\:w-32 {
+ width: 8rem;
+ }
+
+ .sm\:w-36 {
+ width: 9rem;
+ }
+
+ .sm\:w-40 {
+ width: 10rem;
+ }
+
+ .sm\:w-44 {
+ width: 11rem;
+ }
+
+ .sm\:w-48 {
+ width: 12rem;
+ }
+
+ .sm\:w-52 {
+ width: 13rem;
+ }
+
+ .sm\:w-56 {
+ width: 14rem;
+ }
+
+ .sm\:w-60 {
+ width: 15rem;
+ }
+
+ .sm\:w-64 {
+ width: 16rem;
+ }
+
+ .sm\:w-72 {
+ width: 18rem;
+ }
+
+ .sm\:w-80 {
+ width: 20rem;
+ }
+
+ .sm\:w-96 {
+ width: 24rem;
+ }
+
+ .sm\:w-auto {
+ width: auto;
+ }
+
+ .sm\:w-px {
+ width: 1px;
+ }
+
+ .sm\:w-0\.5 {
+ width: 0.125rem;
+ }
+
+ .sm\:w-1\.5 {
+ width: 0.375rem;
+ }
+
+ .sm\:w-2\.5 {
+ width: 0.625rem;
+ }
+
+ .sm\:w-3\.5 {
+ width: 0.875rem;
+ }
+
+ .sm\:w-1\/2 {
+ width: 50%;
+ }
+
+ .sm\:w-1\/3 {
+ width: 33.333333%;
+ }
+
+ .sm\:w-2\/3 {
+ width: 66.666667%;
+ }
+
+ .sm\:w-1\/4 {
+ width: 25%;
+ }
+
+ .sm\:w-2\/4 {
+ width: 50%;
+ }
+
+ .sm\:w-3\/4 {
+ width: 75%;
+ }
+
+ .sm\:w-1\/5 {
+ width: 20%;
+ }
+
+ .sm\:w-2\/5 {
+ width: 40%;
+ }
+
+ .sm\:w-3\/5 {
+ width: 60%;
+ }
+
+ .sm\:w-4\/5 {
+ width: 80%;
+ }
+
+ .sm\:w-1\/6 {
+ width: 16.666667%;
+ }
+
+ .sm\:w-2\/6 {
+ width: 33.333333%;
+ }
+
+ .sm\:w-3\/6 {
+ width: 50%;
+ }
+
+ .sm\:w-4\/6 {
+ width: 66.666667%;
+ }
+
+ .sm\:w-5\/6 {
+ width: 83.333333%;
+ }
+
+ .sm\:w-1\/12 {
+ width: 8.333333%;
+ }
+
+ .sm\:w-2\/12 {
+ width: 16.666667%;
+ }
+
+ .sm\:w-3\/12 {
+ width: 25%;
+ }
+
+ .sm\:w-4\/12 {
+ width: 33.333333%;
+ }
+
+ .sm\:w-5\/12 {
+ width: 41.666667%;
+ }
+
+ .sm\:w-6\/12 {
+ width: 50%;
+ }
+
+ .sm\:w-7\/12 {
+ width: 58.333333%;
+ }
+
+ .sm\:w-8\/12 {
+ width: 66.666667%;
+ }
+
+ .sm\:w-9\/12 {
+ width: 75%;
+ }
+
+ .sm\:w-10\/12 {
+ width: 83.333333%;
+ }
+
+ .sm\:w-11\/12 {
+ width: 91.666667%;
+ }
+
+ .sm\:w-full {
+ width: 100%;
+ }
+
+ .sm\:w-screen {
+ width: 100vw;
+ }
+
+ .sm\:w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ }
+
+ .sm\:w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ }
+
+ .sm\:min-w-0 {
+ min-width: 0px;
+ }
+
+ .sm\:min-w-full {
+ min-width: 100%;
+ }
+
+ .sm\:min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+ }
+
+ .sm\:min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+ }
+
+ .sm\:max-w-0 {
+ max-width: 0rem;
+ }
+
+ .sm\:max-w-none {
+ max-width: none;
+ }
+
+ .sm\:max-w-xs {
+ max-width: 20rem;
+ }
+
+ .sm\:max-w-sm {
+ max-width: 24rem;
+ }
+
+ .sm\:max-w-md {
+ max-width: 28rem;
+ }
+
+ .sm\:max-w-lg {
+ max-width: 32rem;
+ }
+
+ .sm\:max-w-xl {
+ max-width: 36rem;
+ }
+
+ .sm\:max-w-2xl {
+ max-width: 42rem;
+ }
+
+ .sm\:max-w-3xl {
+ max-width: 48rem;
+ }
+
+ .sm\:max-w-4xl {
+ max-width: 56rem;
+ }
+
+ .sm\:max-w-5xl {
+ max-width: 64rem;
+ }
+
+ .sm\:max-w-6xl {
+ max-width: 72rem;
+ }
+
+ .sm\:max-w-7xl {
+ max-width: 80rem;
+ }
+
+ .sm\:max-w-full {
+ max-width: 100%;
+ }
+
+ .sm\:max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+ }
+
+ .sm\:max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+ }
+
+ .sm\:max-w-prose {
+ max-width: 65ch;
+ }
+
+ .sm\:max-w-screen-sm {
+ max-width: 640px;
+ }
+
+ .sm\:max-w-screen-md {
+ max-width: 768px;
+ }
+
+ .sm\:max-w-screen-lg {
+ max-width: 1024px;
+ }
+
+ .sm\:max-w-screen-xl {
+ max-width: 1280px;
+ }
+
+ .sm\:max-w-screen-2xl {
+ max-width: 1536px;
+ }
+
+ .sm\:flex-1 {
+ flex: 1 1 0%;
+ }
+
+ .sm\:flex-auto {
+ flex: 1 1 auto;
+ }
+
+ .sm\:flex-initial {
+ flex: 0 1 auto;
+ }
+
+ .sm\:flex-none {
+ flex: none;
+ }
+
+ .sm\:flex-shrink-0 {
+ flex-shrink: 0;
+ }
+
+ .sm\:flex-shrink {
+ flex-shrink: 1;
+ }
+
+ .sm\:flex-grow-0 {
+ flex-grow: 0;
+ }
+
+ .sm\:flex-grow {
+ flex-grow: 1;
+ }
+
+ .sm\:table-auto {
+ table-layout: auto;
+ }
+
+ .sm\:table-fixed {
+ table-layout: fixed;
+ }
+
+ .sm\:border-collapse {
+ border-collapse: collapse;
+ }
+
+ .sm\:border-separate {
+ border-collapse: separate;
+ }
+
+ .sm\:origin-center {
+ transform-origin: center;
+ }
+
+ .sm\:origin-top {
+ transform-origin: top;
+ }
+
+ .sm\:origin-top-right {
+ transform-origin: top right;
+ }
+
+ .sm\:origin-right {
+ transform-origin: right;
+ }
+
+ .sm\:origin-bottom-right {
+ transform-origin: bottom right;
+ }
+
+ .sm\:origin-bottom {
+ transform-origin: bottom;
+ }
+
+ .sm\:origin-bottom-left {
+ transform-origin: bottom left;
+ }
+
+ .sm\:origin-left {
+ transform-origin: left;
+ }
+
+ .sm\:origin-top-left {
+ transform-origin: top left;
+ }
+
+ .sm\:transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .sm\:transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .sm\:transform-none {
+ transform: none;
+ }
+
+ .sm\:translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:translate-x-1 {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .sm\:translate-x-2 {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .sm\:translate-x-3 {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .sm\:translate-x-4 {
+ --tw-translate-x: 1rem;
+ }
+
+ .sm\:translate-x-5 {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .sm\:translate-x-6 {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .sm\:translate-x-7 {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .sm\:translate-x-8 {
+ --tw-translate-x: 2rem;
+ }
+
+ .sm\:translate-x-9 {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .sm\:translate-x-10 {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .sm\:translate-x-11 {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .sm\:translate-x-12 {
+ --tw-translate-x: 3rem;
+ }
+
+ .sm\:translate-x-14 {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .sm\:translate-x-16 {
+ --tw-translate-x: 4rem;
+ }
+
+ .sm\:translate-x-20 {
+ --tw-translate-x: 5rem;
+ }
+
+ .sm\:translate-x-24 {
+ --tw-translate-x: 6rem;
+ }
+
+ .sm\:translate-x-28 {
+ --tw-translate-x: 7rem;
+ }
+
+ .sm\:translate-x-32 {
+ --tw-translate-x: 8rem;
+ }
+
+ .sm\:translate-x-36 {
+ --tw-translate-x: 9rem;
+ }
+
+ .sm\:translate-x-40 {
+ --tw-translate-x: 10rem;
+ }
+
+ .sm\:translate-x-44 {
+ --tw-translate-x: 11rem;
+ }
+
+ .sm\:translate-x-48 {
+ --tw-translate-x: 12rem;
+ }
+
+ .sm\:translate-x-52 {
+ --tw-translate-x: 13rem;
+ }
+
+ .sm\:translate-x-56 {
+ --tw-translate-x: 14rem;
+ }
+
+ .sm\:translate-x-60 {
+ --tw-translate-x: 15rem;
+ }
+
+ .sm\:translate-x-64 {
+ --tw-translate-x: 16rem;
+ }
+
+ .sm\:translate-x-72 {
+ --tw-translate-x: 18rem;
+ }
+
+ .sm\:translate-x-80 {
+ --tw-translate-x: 20rem;
+ }
+
+ .sm\:translate-x-96 {
+ --tw-translate-x: 24rem;
+ }
+
+ .sm\:translate-x-px {
+ --tw-translate-x: 1px;
+ }
+
+ .sm\:translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .sm\:translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .sm\:translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .sm\:translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .sm\:-translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .sm\:-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .sm\:-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .sm\:-translate-x-4 {
+ --tw-translate-x: -1rem;
+ }
+
+ .sm\:-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .sm\:-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .sm\:-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .sm\:-translate-x-8 {
+ --tw-translate-x: -2rem;
+ }
+
+ .sm\:-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .sm\:-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .sm\:-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .sm\:-translate-x-12 {
+ --tw-translate-x: -3rem;
+ }
+
+ .sm\:-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .sm\:-translate-x-16 {
+ --tw-translate-x: -4rem;
+ }
+
+ .sm\:-translate-x-20 {
+ --tw-translate-x: -5rem;
+ }
+
+ .sm\:-translate-x-24 {
+ --tw-translate-x: -6rem;
+ }
+
+ .sm\:-translate-x-28 {
+ --tw-translate-x: -7rem;
+ }
+
+ .sm\:-translate-x-32 {
+ --tw-translate-x: -8rem;
+ }
+
+ .sm\:-translate-x-36 {
+ --tw-translate-x: -9rem;
+ }
+
+ .sm\:-translate-x-40 {
+ --tw-translate-x: -10rem;
+ }
+
+ .sm\:-translate-x-44 {
+ --tw-translate-x: -11rem;
+ }
+
+ .sm\:-translate-x-48 {
+ --tw-translate-x: -12rem;
+ }
+
+ .sm\:-translate-x-52 {
+ --tw-translate-x: -13rem;
+ }
+
+ .sm\:-translate-x-56 {
+ --tw-translate-x: -14rem;
+ }
+
+ .sm\:-translate-x-60 {
+ --tw-translate-x: -15rem;
+ }
+
+ .sm\:-translate-x-64 {
+ --tw-translate-x: -16rem;
+ }
+
+ .sm\:-translate-x-72 {
+ --tw-translate-x: -18rem;
+ }
+
+ .sm\:-translate-x-80 {
+ --tw-translate-x: -20rem;
+ }
+
+ .sm\:-translate-x-96 {
+ --tw-translate-x: -24rem;
+ }
+
+ .sm\:-translate-x-px {
+ --tw-translate-x: -1px;
+ }
+
+ .sm\:-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .sm\:-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .sm\:-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .sm\:-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .sm\:translate-x-1\/2 {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .sm\:translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .sm\:translate-x-1\/4 {
+ --tw-translate-x: 25%;
+ }
+
+ .sm\:translate-x-2\/4 {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:translate-x-3\/4 {
+ --tw-translate-x: 75%;
+ }
+
+ .sm\:translate-x-full {
+ --tw-translate-x: 100%;
+ }
+
+ .sm\:-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .sm\:-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .sm\:-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+ }
+
+ .sm\:-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+ }
+
+ .sm\:-translate-x-full {
+ --tw-translate-x: -100%;
+ }
+
+ .sm\:translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:translate-y-1 {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .sm\:translate-y-2 {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .sm\:translate-y-3 {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .sm\:translate-y-4 {
+ --tw-translate-y: 1rem;
+ }
+
+ .sm\:translate-y-5 {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .sm\:translate-y-6 {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .sm\:translate-y-7 {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .sm\:translate-y-8 {
+ --tw-translate-y: 2rem;
+ }
+
+ .sm\:translate-y-9 {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .sm\:translate-y-10 {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .sm\:translate-y-11 {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .sm\:translate-y-12 {
+ --tw-translate-y: 3rem;
+ }
+
+ .sm\:translate-y-14 {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .sm\:translate-y-16 {
+ --tw-translate-y: 4rem;
+ }
+
+ .sm\:translate-y-20 {
+ --tw-translate-y: 5rem;
+ }
+
+ .sm\:translate-y-24 {
+ --tw-translate-y: 6rem;
+ }
+
+ .sm\:translate-y-28 {
+ --tw-translate-y: 7rem;
+ }
+
+ .sm\:translate-y-32 {
+ --tw-translate-y: 8rem;
+ }
+
+ .sm\:translate-y-36 {
+ --tw-translate-y: 9rem;
+ }
+
+ .sm\:translate-y-40 {
+ --tw-translate-y: 10rem;
+ }
+
+ .sm\:translate-y-44 {
+ --tw-translate-y: 11rem;
+ }
+
+ .sm\:translate-y-48 {
+ --tw-translate-y: 12rem;
+ }
+
+ .sm\:translate-y-52 {
+ --tw-translate-y: 13rem;
+ }
+
+ .sm\:translate-y-56 {
+ --tw-translate-y: 14rem;
+ }
+
+ .sm\:translate-y-60 {
+ --tw-translate-y: 15rem;
+ }
+
+ .sm\:translate-y-64 {
+ --tw-translate-y: 16rem;
+ }
+
+ .sm\:translate-y-72 {
+ --tw-translate-y: 18rem;
+ }
+
+ .sm\:translate-y-80 {
+ --tw-translate-y: 20rem;
+ }
+
+ .sm\:translate-y-96 {
+ --tw-translate-y: 24rem;
+ }
+
+ .sm\:translate-y-px {
+ --tw-translate-y: 1px;
+ }
+
+ .sm\:translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .sm\:translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .sm\:translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .sm\:translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .sm\:-translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .sm\:-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .sm\:-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .sm\:-translate-y-4 {
+ --tw-translate-y: -1rem;
+ }
+
+ .sm\:-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .sm\:-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .sm\:-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .sm\:-translate-y-8 {
+ --tw-translate-y: -2rem;
+ }
+
+ .sm\:-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .sm\:-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .sm\:-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .sm\:-translate-y-12 {
+ --tw-translate-y: -3rem;
+ }
+
+ .sm\:-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .sm\:-translate-y-16 {
+ --tw-translate-y: -4rem;
+ }
+
+ .sm\:-translate-y-20 {
+ --tw-translate-y: -5rem;
+ }
+
+ .sm\:-translate-y-24 {
+ --tw-translate-y: -6rem;
+ }
+
+ .sm\:-translate-y-28 {
+ --tw-translate-y: -7rem;
+ }
+
+ .sm\:-translate-y-32 {
+ --tw-translate-y: -8rem;
+ }
+
+ .sm\:-translate-y-36 {
+ --tw-translate-y: -9rem;
+ }
+
+ .sm\:-translate-y-40 {
+ --tw-translate-y: -10rem;
+ }
+
+ .sm\:-translate-y-44 {
+ --tw-translate-y: -11rem;
+ }
+
+ .sm\:-translate-y-48 {
+ --tw-translate-y: -12rem;
+ }
+
+ .sm\:-translate-y-52 {
+ --tw-translate-y: -13rem;
+ }
+
+ .sm\:-translate-y-56 {
+ --tw-translate-y: -14rem;
+ }
+
+ .sm\:-translate-y-60 {
+ --tw-translate-y: -15rem;
+ }
+
+ .sm\:-translate-y-64 {
+ --tw-translate-y: -16rem;
+ }
+
+ .sm\:-translate-y-72 {
+ --tw-translate-y: -18rem;
+ }
+
+ .sm\:-translate-y-80 {
+ --tw-translate-y: -20rem;
+ }
+
+ .sm\:-translate-y-96 {
+ --tw-translate-y: -24rem;
+ }
+
+ .sm\:-translate-y-px {
+ --tw-translate-y: -1px;
+ }
+
+ .sm\:-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .sm\:-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .sm\:-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .sm\:-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .sm\:translate-y-1\/2 {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .sm\:translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .sm\:translate-y-1\/4 {
+ --tw-translate-y: 25%;
+ }
+
+ .sm\:translate-y-2\/4 {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:translate-y-3\/4 {
+ --tw-translate-y: 75%;
+ }
+
+ .sm\:translate-y-full {
+ --tw-translate-y: 100%;
+ }
+
+ .sm\:-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .sm\:-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .sm\:-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+ }
+
+ .sm\:-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+ }
+
+ .sm\:-translate-y-full {
+ --tw-translate-y: -100%;
+ }
+
+ .sm\:hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .sm\:hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .sm\:hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .sm\:hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+ }
+
+ .sm\:hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .sm\:hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .sm\:hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .sm\:hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+ }
+
+ .sm\:hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .sm\:hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .sm\:hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .sm\:hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+ }
+
+ .sm\:hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .sm\:hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+ }
+
+ .sm\:hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+ }
+
+ .sm\:hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+ }
+
+ .sm\:hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+ }
+
+ .sm\:hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+ }
+
+ .sm\:hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+ }
+
+ .sm\:hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+ }
+
+ .sm\:hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+ }
+
+ .sm\:hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+ }
+
+ .sm\:hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+ }
+
+ .sm\:hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+ }
+
+ .sm\:hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+ }
+
+ .sm\:hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+ }
+
+ .sm\:hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+ }
+
+ .sm\:hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+ }
+
+ .sm\:hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+ }
+
+ .sm\:hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+ }
+
+ .sm\:hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .sm\:hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .sm\:hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .sm\:hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .sm\:hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .sm\:hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .sm\:hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .sm\:hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+ }
+
+ .sm\:hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .sm\:hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .sm\:hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .sm\:hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+ }
+
+ .sm\:hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .sm\:hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .sm\:hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .sm\:hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+ }
+
+ .sm\:hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .sm\:hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+ }
+
+ .sm\:hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+ }
+
+ .sm\:hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+ }
+
+ .sm\:hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+ }
+
+ .sm\:hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+ }
+
+ .sm\:hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+ }
+
+ .sm\:hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+ }
+
+ .sm\:hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+ }
+
+ .sm\:hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+ }
+
+ .sm\:hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+ }
+
+ .sm\:hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+ }
+
+ .sm\:hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+ }
+
+ .sm\:hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+ }
+
+ .sm\:hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+ }
+
+ .sm\:hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+ }
+
+ .sm\:hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+ }
+
+ .sm\:hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+ }
+
+ .sm\:hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .sm\:hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .sm\:hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .sm\:hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .sm\:hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .sm\:hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .sm\:hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+ }
+
+ .sm\:hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+ }
+
+ .sm\:hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+ }
+
+ .sm\:hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .sm\:hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .sm\:hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+ }
+
+ .sm\:hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+ }
+
+ .sm\:hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+ }
+
+ .sm\:hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .sm\:hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .sm\:hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .sm\:hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+ }
+
+ .sm\:hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .sm\:hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .sm\:hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .sm\:hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+ }
+
+ .sm\:hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .sm\:hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .sm\:hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .sm\:hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+ }
+
+ .sm\:hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .sm\:hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+ }
+
+ .sm\:hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+ }
+
+ .sm\:hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+ }
+
+ .sm\:hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+ }
+
+ .sm\:hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+ }
+
+ .sm\:hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+ }
+
+ .sm\:hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+ }
+
+ .sm\:hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+ }
+
+ .sm\:hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+ }
+
+ .sm\:hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+ }
+
+ .sm\:hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+ }
+
+ .sm\:hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+ }
+
+ .sm\:hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+ }
+
+ .sm\:hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+ }
+
+ .sm\:hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+ }
+
+ .sm\:hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+ }
+
+ .sm\:hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+ }
+
+ .sm\:hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .sm\:hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .sm\:hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .sm\:hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .sm\:hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .sm\:hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .sm\:hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .sm\:hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+ }
+
+ .sm\:hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .sm\:hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .sm\:hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .sm\:hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+ }
+
+ .sm\:hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .sm\:hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .sm\:hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .sm\:hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+ }
+
+ .sm\:hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .sm\:hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+ }
+
+ .sm\:hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+ }
+
+ .sm\:hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+ }
+
+ .sm\:hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+ }
+
+ .sm\:hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+ }
+
+ .sm\:hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+ }
+
+ .sm\:hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+ }
+
+ .sm\:hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+ }
+
+ .sm\:hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+ }
+
+ .sm\:hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+ }
+
+ .sm\:hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+ }
+
+ .sm\:hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+ }
+
+ .sm\:hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+ }
+
+ .sm\:hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+ }
+
+ .sm\:hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+ }
+
+ .sm\:hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+ }
+
+ .sm\:hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+ }
+
+ .sm\:hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .sm\:hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .sm\:hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .sm\:hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .sm\:hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .sm\:hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .sm\:hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+ }
+
+ .sm\:hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+ }
+
+ .sm\:hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+ }
+
+ .sm\:hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .sm\:hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .sm\:hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+ }
+
+ .sm\:hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+ }
+
+ .sm\:hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+ }
+
+ .sm\:focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .sm\:focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .sm\:focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .sm\:focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+ }
+
+ .sm\:focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .sm\:focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .sm\:focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .sm\:focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+ }
+
+ .sm\:focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .sm\:focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .sm\:focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .sm\:focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+ }
+
+ .sm\:focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .sm\:focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+ }
+
+ .sm\:focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+ }
+
+ .sm\:focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+ }
+
+ .sm\:focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+ }
+
+ .sm\:focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+ }
+
+ .sm\:focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+ }
+
+ .sm\:focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+ }
+
+ .sm\:focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+ }
+
+ .sm\:focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+ }
+
+ .sm\:focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+ }
+
+ .sm\:focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+ }
+
+ .sm\:focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+ }
+
+ .sm\:focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+ }
+
+ .sm\:focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+ }
+
+ .sm\:focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+ }
+
+ .sm\:focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+ }
+
+ .sm\:focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+ }
+
+ .sm\:focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .sm\:focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .sm\:focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .sm\:focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .sm\:focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .sm\:focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .sm\:focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .sm\:focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .sm\:focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+ }
+
+ .sm\:focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .sm\:focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .sm\:focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .sm\:focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+ }
+
+ .sm\:focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .sm\:focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .sm\:focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .sm\:focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+ }
+
+ .sm\:focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .sm\:focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+ }
+
+ .sm\:focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+ }
+
+ .sm\:focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+ }
+
+ .sm\:focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+ }
+
+ .sm\:focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+ }
+
+ .sm\:focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+ }
+
+ .sm\:focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+ }
+
+ .sm\:focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+ }
+
+ .sm\:focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+ }
+
+ .sm\:focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+ }
+
+ .sm\:focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+ }
+
+ .sm\:focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+ }
+
+ .sm\:focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+ }
+
+ .sm\:focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+ }
+
+ .sm\:focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+ }
+
+ .sm\:focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+ }
+
+ .sm\:focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+ }
+
+ .sm\:focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .sm\:focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .sm\:focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .sm\:focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .sm\:focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .sm\:focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .sm\:focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+ }
+
+ .sm\:focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .sm\:focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+ }
+
+ .sm\:focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+ }
+
+ .sm\:focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .sm\:focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .sm\:focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+ }
+
+ .sm\:focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .sm\:focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+ }
+
+ .sm\:focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+ }
+
+ .sm\:focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .sm\:focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .sm\:focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .sm\:focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+ }
+
+ .sm\:focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .sm\:focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .sm\:focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .sm\:focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+ }
+
+ .sm\:focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .sm\:focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .sm\:focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .sm\:focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+ }
+
+ .sm\:focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .sm\:focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+ }
+
+ .sm\:focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+ }
+
+ .sm\:focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+ }
+
+ .sm\:focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+ }
+
+ .sm\:focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+ }
+
+ .sm\:focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+ }
+
+ .sm\:focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+ }
+
+ .sm\:focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+ }
+
+ .sm\:focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+ }
+
+ .sm\:focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+ }
+
+ .sm\:focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+ }
+
+ .sm\:focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+ }
+
+ .sm\:focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+ }
+
+ .sm\:focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+ }
+
+ .sm\:focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+ }
+
+ .sm\:focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+ }
+
+ .sm\:focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+ }
+
+ .sm\:focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .sm\:focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .sm\:focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .sm\:focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .sm\:focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .sm\:focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .sm\:focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .sm\:focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .sm\:focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+ }
+
+ .sm\:focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .sm\:focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .sm\:focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .sm\:focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+ }
+
+ .sm\:focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .sm\:focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .sm\:focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .sm\:focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+ }
+
+ .sm\:focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .sm\:focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+ }
+
+ .sm\:focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+ }
+
+ .sm\:focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+ }
+
+ .sm\:focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+ }
+
+ .sm\:focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+ }
+
+ .sm\:focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+ }
+
+ .sm\:focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+ }
+
+ .sm\:focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+ }
+
+ .sm\:focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+ }
+
+ .sm\:focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+ }
+
+ .sm\:focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+ }
+
+ .sm\:focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+ }
+
+ .sm\:focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+ }
+
+ .sm\:focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+ }
+
+ .sm\:focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+ }
+
+ .sm\:focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+ }
+
+ .sm\:focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+ }
+
+ .sm\:focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .sm\:focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .sm\:focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .sm\:focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .sm\:focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .sm\:focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .sm\:focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+ }
+
+ .sm\:focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .sm\:focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+ }
+
+ .sm\:focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+ }
+
+ .sm\:focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .sm\:focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .sm\:focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+ }
+
+ .sm\:focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .sm\:focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+ }
+
+ .sm\:focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+ }
+
+ .sm\:rotate-0 {
+ --tw-rotate: 0deg;
+ }
+
+ .sm\:rotate-1 {
+ --tw-rotate: 1deg;
+ }
+
+ .sm\:rotate-2 {
+ --tw-rotate: 2deg;
+ }
+
+ .sm\:rotate-3 {
+ --tw-rotate: 3deg;
+ }
+
+ .sm\:rotate-6 {
+ --tw-rotate: 6deg;
+ }
+
+ .sm\:rotate-12 {
+ --tw-rotate: 12deg;
+ }
+
+ .sm\:rotate-45 {
+ --tw-rotate: 45deg;
+ }
+
+ .sm\:rotate-90 {
+ --tw-rotate: 90deg;
+ }
+
+ .sm\:rotate-180 {
+ --tw-rotate: 180deg;
+ }
+
+ .sm\:-rotate-180 {
+ --tw-rotate: -180deg;
+ }
+
+ .sm\:-rotate-90 {
+ --tw-rotate: -90deg;
+ }
+
+ .sm\:-rotate-45 {
+ --tw-rotate: -45deg;
+ }
+
+ .sm\:-rotate-12 {
+ --tw-rotate: -12deg;
+ }
+
+ .sm\:-rotate-6 {
+ --tw-rotate: -6deg;
+ }
+
+ .sm\:-rotate-3 {
+ --tw-rotate: -3deg;
+ }
+
+ .sm\:-rotate-2 {
+ --tw-rotate: -2deg;
+ }
+
+ .sm\:-rotate-1 {
+ --tw-rotate: -1deg;
+ }
+
+ .sm\:hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+ }
+
+ .sm\:hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+ }
+
+ .sm\:hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+ }
+
+ .sm\:hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+ }
+
+ .sm\:hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+ }
+
+ .sm\:hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+ }
+
+ .sm\:hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+ }
+
+ .sm\:hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+ }
+
+ .sm\:hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+ }
+
+ .sm\:hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+ }
+
+ .sm\:hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+ }
+
+ .sm\:hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+ }
+
+ .sm\:hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+ }
+
+ .sm\:hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+ }
+
+ .sm\:hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+ }
+
+ .sm\:hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+ }
+
+ .sm\:hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+ }
+
+ .sm\:focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+ }
+
+ .sm\:focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+ }
+
+ .sm\:focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+ }
+
+ .sm\:focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+ }
+
+ .sm\:focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+ }
+
+ .sm\:focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+ }
+
+ .sm\:focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+ }
+
+ .sm\:focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+ }
+
+ .sm\:focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+ }
+
+ .sm\:focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+ }
+
+ .sm\:focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+ }
+
+ .sm\:focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+ }
+
+ .sm\:focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+ }
+
+ .sm\:focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+ }
+
+ .sm\:focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+ }
+
+ .sm\:focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+ }
+
+ .sm\:focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+ }
+
+ .sm\:skew-x-0 {
+ --tw-skew-x: 0deg;
+ }
+
+ .sm\:skew-x-1 {
+ --tw-skew-x: 1deg;
+ }
+
+ .sm\:skew-x-2 {
+ --tw-skew-x: 2deg;
+ }
+
+ .sm\:skew-x-3 {
+ --tw-skew-x: 3deg;
+ }
+
+ .sm\:skew-x-6 {
+ --tw-skew-x: 6deg;
+ }
+
+ .sm\:skew-x-12 {
+ --tw-skew-x: 12deg;
+ }
+
+ .sm\:-skew-x-12 {
+ --tw-skew-x: -12deg;
+ }
+
+ .sm\:-skew-x-6 {
+ --tw-skew-x: -6deg;
+ }
+
+ .sm\:-skew-x-3 {
+ --tw-skew-x: -3deg;
+ }
+
+ .sm\:-skew-x-2 {
+ --tw-skew-x: -2deg;
+ }
+
+ .sm\:-skew-x-1 {
+ --tw-skew-x: -1deg;
+ }
+
+ .sm\:skew-y-0 {
+ --tw-skew-y: 0deg;
+ }
+
+ .sm\:skew-y-1 {
+ --tw-skew-y: 1deg;
+ }
+
+ .sm\:skew-y-2 {
+ --tw-skew-y: 2deg;
+ }
+
+ .sm\:skew-y-3 {
+ --tw-skew-y: 3deg;
+ }
+
+ .sm\:skew-y-6 {
+ --tw-skew-y: 6deg;
+ }
+
+ .sm\:skew-y-12 {
+ --tw-skew-y: 12deg;
+ }
+
+ .sm\:-skew-y-12 {
+ --tw-skew-y: -12deg;
+ }
+
+ .sm\:-skew-y-6 {
+ --tw-skew-y: -6deg;
+ }
+
+ .sm\:-skew-y-3 {
+ --tw-skew-y: -3deg;
+ }
+
+ .sm\:-skew-y-2 {
+ --tw-skew-y: -2deg;
+ }
+
+ .sm\:-skew-y-1 {
+ --tw-skew-y: -1deg;
+ }
+
+ .sm\:hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+ }
+
+ .sm\:hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+ }
+
+ .sm\:hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+ }
+
+ .sm\:hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+ }
+
+ .sm\:hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+ }
+
+ .sm\:hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+ }
+
+ .sm\:hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+ }
+
+ .sm\:hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+ }
+
+ .sm\:hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+ }
+
+ .sm\:hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+ }
+
+ .sm\:hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+ }
+
+ .sm\:hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+ }
+
+ .sm\:hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+ }
+
+ .sm\:hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+ }
+
+ .sm\:hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+ }
+
+ .sm\:hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+ }
+
+ .sm\:hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+ }
+
+ .sm\:hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+ }
+
+ .sm\:hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+ }
+
+ .sm\:hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+ }
+
+ .sm\:hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+ }
+
+ .sm\:hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+ }
+
+ .sm\:focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+ }
+
+ .sm\:focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+ }
+
+ .sm\:focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+ }
+
+ .sm\:focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+ }
+
+ .sm\:focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+ }
+
+ .sm\:focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+ }
+
+ .sm\:focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+ }
+
+ .sm\:focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+ }
+
+ .sm\:focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+ }
+
+ .sm\:focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+ }
+
+ .sm\:focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+ }
+
+ .sm\:focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+ }
+
+ .sm\:focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+ }
+
+ .sm\:focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+ }
+
+ .sm\:focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+ }
+
+ .sm\:focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+ }
+
+ .sm\:focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+ }
+
+ .sm\:focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+ }
+
+ .sm\:focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+ }
+
+ .sm\:focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+ }
+
+ .sm\:focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+ }
+
+ .sm\:focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+ }
+
+ .sm\:scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .sm\:scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .sm\:scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .sm\:scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .sm\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .sm\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .sm\:scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .sm\:hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .sm\:hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .sm\:hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .sm\:hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .sm\:hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .sm\:hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .sm\:focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .sm\:focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .sm\:focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .sm\:focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .sm\:focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .sm\:focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:scale-x-0 {
+ --tw-scale-x: 0;
+ }
+
+ .sm\:scale-x-50 {
+ --tw-scale-x: .5;
+ }
+
+ .sm\:scale-x-75 {
+ --tw-scale-x: .75;
+ }
+
+ .sm\:scale-x-90 {
+ --tw-scale-x: .9;
+ }
+
+ .sm\:scale-x-95 {
+ --tw-scale-x: .95;
+ }
+
+ .sm\:scale-x-100 {
+ --tw-scale-x: 1;
+ }
+
+ .sm\:scale-x-105 {
+ --tw-scale-x: 1.05;
+ }
+
+ .sm\:scale-x-110 {
+ --tw-scale-x: 1.1;
+ }
+
+ .sm\:scale-x-125 {
+ --tw-scale-x: 1.25;
+ }
+
+ .sm\:scale-x-150 {
+ --tw-scale-x: 1.5;
+ }
+
+ .sm\:scale-y-0 {
+ --tw-scale-y: 0;
+ }
+
+ .sm\:scale-y-50 {
+ --tw-scale-y: .5;
+ }
+
+ .sm\:scale-y-75 {
+ --tw-scale-y: .75;
+ }
+
+ .sm\:scale-y-90 {
+ --tw-scale-y: .9;
+ }
+
+ .sm\:scale-y-95 {
+ --tw-scale-y: .95;
+ }
+
+ .sm\:scale-y-100 {
+ --tw-scale-y: 1;
+ }
+
+ .sm\:scale-y-105 {
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:scale-y-110 {
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:scale-y-125 {
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:scale-y-150 {
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+ }
+
+ .sm\:hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+ }
+
+ .sm\:hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+ }
+
+ .sm\:hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+ }
+
+ .sm\:hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+ }
+
+ .sm\:hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+ }
+
+ .sm\:hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+ }
+
+ .sm\:hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+ }
+
+ .sm\:hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+ }
+
+ .sm\:hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+ }
+
+ .sm\:hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+ }
+
+ .sm\:hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+ }
+
+ .sm\:hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+ }
+
+ .sm\:hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+ }
+
+ .sm\:hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+ }
+
+ .sm\:hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+ }
+
+ .sm\:hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+ }
+
+ .sm\:focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+ }
+
+ .sm\:focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+ }
+
+ .sm\:focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+ }
+
+ .sm\:focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+ }
+
+ .sm\:focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+ }
+
+ .sm\:focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+ }
+
+ .sm\:focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+ }
+
+ .sm\:focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+ }
+
+ .sm\:focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+ }
+
+ .sm\:focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+ }
+
+ .sm\:focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+ }
+
+ .sm\:focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+ }
+
+ .sm\:focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+ }
+
+ .sm\:focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+ }
+
+ .sm\:focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+ }
+
+ .sm\:focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+ }
+
+ .sm\:focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+ }
+
+ .sm\:focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+ }
+
+ .sm\:focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+ }
+
+ .sm\:animate-none {
+ -webkit-animation: none;
+ animation: none;
+ }
+
+ .sm\:animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+ }
+
+ .sm\:animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ }
+
+ .sm\:animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ }
+
+ .sm\:animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+ }
+
+ .sm\:cursor-auto {
+ cursor: auto;
+ }
+
+ .sm\:cursor-default {
+ cursor: default;
+ }
+
+ .sm\:cursor-pointer {
+ cursor: pointer;
+ }
+
+ .sm\:cursor-wait {
+ cursor: wait;
+ }
+
+ .sm\:cursor-text {
+ cursor: text;
+ }
+
+ .sm\:cursor-move {
+ cursor: move;
+ }
+
+ .sm\:cursor-help {
+ cursor: help;
+ }
+
+ .sm\:cursor-not-allowed {
+ cursor: not-allowed;
+ }
+
+ .sm\:select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ }
+
+ .sm\:select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+ }
+
+ .sm\:select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+ }
+
+ .sm\:select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+ }
+
+ .sm\:resize-none {
+ resize: none;
+ }
+
+ .sm\:resize-y {
+ resize: vertical;
+ }
+
+ .sm\:resize-x {
+ resize: horizontal;
+ }
+
+ .sm\:resize {
+ resize: both;
+ }
+
+ .sm\:list-inside {
+ list-style-position: inside;
+ }
+
+ .sm\:list-outside {
+ list-style-position: outside;
+ }
+
+ .sm\:list-none {
+ list-style-type: none;
+ }
+
+ .sm\:list-disc {
+ list-style-type: disc;
+ }
+
+ .sm\:list-decimal {
+ list-style-type: decimal;
+ }
+
+ .sm\:appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ }
+
+ .sm\:auto-cols-auto {
+ grid-auto-columns: auto;
+ }
+
+ .sm\:auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+ }
+
+ .sm\:auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+ }
+
+ .sm\:auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+ }
+
+ .sm\:grid-flow-row {
+ grid-auto-flow: row;
+ }
+
+ .sm\:grid-flow-col {
+ grid-auto-flow: column;
+ }
+
+ .sm\:grid-flow-row-dense {
+ grid-auto-flow: row dense;
+ }
+
+ .sm\:grid-flow-col-dense {
+ grid-auto-flow: column dense;
+ }
+
+ .sm\:auto-rows-auto {
+ grid-auto-rows: auto;
+ }
+
+ .sm\:auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+ }
+
+ .sm\:auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+ }
+
+ .sm\:auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+ }
+
+ .sm\:grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+ }
+
+ .sm\:grid-cols-none {
+ grid-template-columns: none;
+ }
+
+ .sm\:grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+ }
+
+ .sm\:grid-rows-none {
+ grid-template-rows: none;
+ }
+
+ .sm\:flex-row {
+ flex-direction: row;
+ }
+
+ .sm\:flex-row-reverse {
+ flex-direction: row-reverse;
+ }
+
+ .sm\:flex-col {
+ flex-direction: column;
+ }
+
+ .sm\:flex-col-reverse {
+ flex-direction: column-reverse;
+ }
+
+ .sm\:flex-wrap {
+ flex-wrap: wrap;
+ }
+
+ .sm\:flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+ }
+
+ .sm\:flex-nowrap {
+ flex-wrap: nowrap;
+ }
+
+ .sm\:place-content-center {
+ place-content: center;
+ }
+
+ .sm\:place-content-start {
+ place-content: start;
+ }
+
+ .sm\:place-content-end {
+ place-content: end;
+ }
+
+ .sm\:place-content-between {
+ place-content: space-between;
+ }
+
+ .sm\:place-content-around {
+ place-content: space-around;
+ }
+
+ .sm\:place-content-evenly {
+ place-content: space-evenly;
+ }
+
+ .sm\:place-content-stretch {
+ place-content: stretch;
+ }
+
+ .sm\:place-items-start {
+ place-items: start;
+ }
+
+ .sm\:place-items-end {
+ place-items: end;
+ }
+
+ .sm\:place-items-center {
+ place-items: center;
+ }
+
+ .sm\:place-items-stretch {
+ place-items: stretch;
+ }
+
+ .sm\:content-center {
+ align-content: center;
+ }
+
+ .sm\:content-start {
+ align-content: flex-start;
+ }
+
+ .sm\:content-end {
+ align-content: flex-end;
+ }
+
+ .sm\:content-between {
+ align-content: space-between;
+ }
+
+ .sm\:content-around {
+ align-content: space-around;
+ }
+
+ .sm\:content-evenly {
+ align-content: space-evenly;
+ }
+
+ .sm\:items-start {
+ align-items: flex-start;
+ }
+
+ .sm\:items-end {
+ align-items: flex-end;
+ }
+
+ .sm\:items-center {
+ align-items: center;
+ }
+
+ .sm\:items-baseline {
+ align-items: baseline;
+ }
+
+ .sm\:items-stretch {
+ align-items: stretch;
+ }
+
+ .sm\:justify-start {
+ justify-content: flex-start;
+ }
+
+ .sm\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .sm\:justify-center {
+ justify-content: center;
+ }
+
+ .sm\:justify-between {
+ justify-content: space-between;
+ }
+
+ .sm\:justify-around {
+ justify-content: space-around;
+ }
+
+ .sm\:justify-evenly {
+ justify-content: space-evenly;
+ }
+
+ .sm\:justify-items-start {
+ justify-items: start;
+ }
+
+ .sm\:justify-items-end {
+ justify-items: end;
+ }
+
+ .sm\:justify-items-center {
+ justify-items: center;
+ }
+
+ .sm\:justify-items-stretch {
+ justify-items: stretch;
+ }
+
+ .sm\:gap-0 {
+ gap: 0px;
+ }
+
+ .sm\:gap-1 {
+ gap: 0.25rem;
+ }
+
+ .sm\:gap-2 {
+ gap: 0.5rem;
+ }
+
+ .sm\:gap-3 {
+ gap: 0.75rem;
+ }
+
+ .sm\:gap-4 {
+ gap: 1rem;
+ }
+
+ .sm\:gap-5 {
+ gap: 1.25rem;
+ }
+
+ .sm\:gap-6 {
+ gap: 1.5rem;
+ }
+
+ .sm\:gap-7 {
+ gap: 1.75rem;
+ }
+
+ .sm\:gap-8 {
+ gap: 2rem;
+ }
+
+ .sm\:gap-9 {
+ gap: 2.25rem;
+ }
+
+ .sm\:gap-10 {
+ gap: 2.5rem;
+ }
+
+ .sm\:gap-11 {
+ gap: 2.75rem;
+ }
+
+ .sm\:gap-12 {
+ gap: 3rem;
+ }
+
+ .sm\:gap-14 {
+ gap: 3.5rem;
+ }
+
+ .sm\:gap-16 {
+ gap: 4rem;
+ }
+
+ .sm\:gap-20 {
+ gap: 5rem;
+ }
+
+ .sm\:gap-24 {
+ gap: 6rem;
+ }
+
+ .sm\:gap-28 {
+ gap: 7rem;
+ }
+
+ .sm\:gap-32 {
+ gap: 8rem;
+ }
+
+ .sm\:gap-36 {
+ gap: 9rem;
+ }
+
+ .sm\:gap-40 {
+ gap: 10rem;
+ }
+
+ .sm\:gap-44 {
+ gap: 11rem;
+ }
+
+ .sm\:gap-48 {
+ gap: 12rem;
+ }
+
+ .sm\:gap-52 {
+ gap: 13rem;
+ }
+
+ .sm\:gap-56 {
+ gap: 14rem;
+ }
+
+ .sm\:gap-60 {
+ gap: 15rem;
+ }
+
+ .sm\:gap-64 {
+ gap: 16rem;
+ }
+
+ .sm\:gap-72 {
+ gap: 18rem;
+ }
+
+ .sm\:gap-80 {
+ gap: 20rem;
+ }
+
+ .sm\:gap-96 {
+ gap: 24rem;
+ }
+
+ .sm\:gap-px {
+ gap: 1px;
+ }
+
+ .sm\:gap-0\.5 {
+ gap: 0.125rem;
+ }
+
+ .sm\:gap-1\.5 {
+ gap: 0.375rem;
+ }
+
+ .sm\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .sm\:gap-3\.5 {
+ gap: 0.875rem;
+ }
+
+ .sm\:gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+ }
+
+ .sm\:gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+ }
+
+ .sm\:gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ }
+
+ .sm\:gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+ }
+
+ .sm\:gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+ }
+
+ .sm\:gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ }
+
+ .sm\:gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+ }
+
+ .sm\:gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+ }
+
+ .sm\:gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+ }
+
+ .sm\:gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+ }
+
+ .sm\:gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+ }
+
+ .sm\:gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+ }
+
+ .sm\:gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+ }
+
+ .sm\:gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+ }
+
+ .sm\:gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+ }
+
+ .sm\:gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+ }
+
+ .sm\:gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+ }
+
+ .sm\:gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+ }
+
+ .sm\:gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+ }
+
+ .sm\:gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+ }
+
+ .sm\:gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+ }
+
+ .sm\:gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+ }
+
+ .sm\:gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+ }
+
+ .sm\:gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+ }
+
+ .sm\:gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+ }
+
+ .sm\:gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+ }
+
+ .sm\:gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+ }
+
+ .sm\:gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+ }
+
+ .sm\:gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+ }
+
+ .sm\:gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+ }
+
+ .sm\:gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+ }
+
+ .sm\:gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+ }
+
+ .sm\:gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+ }
+
+ .sm\:gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+ }
+
+ .sm\:gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+ }
+
+ .sm\:gap-y-0 {
+ row-gap: 0px;
+ }
+
+ .sm\:gap-y-1 {
+ row-gap: 0.25rem;
+ }
+
+ .sm\:gap-y-2 {
+ row-gap: 0.5rem;
+ }
+
+ .sm\:gap-y-3 {
+ row-gap: 0.75rem;
+ }
+
+ .sm\:gap-y-4 {
+ row-gap: 1rem;
+ }
+
+ .sm\:gap-y-5 {
+ row-gap: 1.25rem;
+ }
+
+ .sm\:gap-y-6 {
+ row-gap: 1.5rem;
+ }
+
+ .sm\:gap-y-7 {
+ row-gap: 1.75rem;
+ }
+
+ .sm\:gap-y-8 {
+ row-gap: 2rem;
+ }
+
+ .sm\:gap-y-9 {
+ row-gap: 2.25rem;
+ }
+
+ .sm\:gap-y-10 {
+ row-gap: 2.5rem;
+ }
+
+ .sm\:gap-y-11 {
+ row-gap: 2.75rem;
+ }
+
+ .sm\:gap-y-12 {
+ row-gap: 3rem;
+ }
+
+ .sm\:gap-y-14 {
+ row-gap: 3.5rem;
+ }
+
+ .sm\:gap-y-16 {
+ row-gap: 4rem;
+ }
+
+ .sm\:gap-y-20 {
+ row-gap: 5rem;
+ }
+
+ .sm\:gap-y-24 {
+ row-gap: 6rem;
+ }
+
+ .sm\:gap-y-28 {
+ row-gap: 7rem;
+ }
+
+ .sm\:gap-y-32 {
+ row-gap: 8rem;
+ }
+
+ .sm\:gap-y-36 {
+ row-gap: 9rem;
+ }
+
+ .sm\:gap-y-40 {
+ row-gap: 10rem;
+ }
+
+ .sm\:gap-y-44 {
+ row-gap: 11rem;
+ }
+
+ .sm\:gap-y-48 {
+ row-gap: 12rem;
+ }
+
+ .sm\:gap-y-52 {
+ row-gap: 13rem;
+ }
+
+ .sm\:gap-y-56 {
+ row-gap: 14rem;
+ }
+
+ .sm\:gap-y-60 {
+ row-gap: 15rem;
+ }
+
+ .sm\:gap-y-64 {
+ row-gap: 16rem;
+ }
+
+ .sm\:gap-y-72 {
+ row-gap: 18rem;
+ }
+
+ .sm\:gap-y-80 {
+ row-gap: 20rem;
+ }
+
+ .sm\:gap-y-96 {
+ row-gap: 24rem;
+ }
+
+ .sm\:gap-y-px {
+ row-gap: 1px;
+ }
+
+ .sm\:gap-y-0\.5 {
+ row-gap: 0.125rem;
+ }
+
+ .sm\:gap-y-1\.5 {
+ row-gap: 0.375rem;
+ }
+
+ .sm\:gap-y-2\.5 {
+ row-gap: 0.625rem;
+ }
+
+ .sm\:gap-y-3\.5 {
+ row-gap: 0.875rem;
+ }
+
+ .sm\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .sm\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .sm\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+ }
+
+ .sm\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+ }
+
+ .sm\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .sm\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .sm\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .sm\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .sm\:divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .sm\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+ }
+
+ .sm\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+ }
+
+ .sm\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+ }
+
+ .sm\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+ }
+
+ .sm\:divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+ }
+
+ .sm\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+ }
+
+ .sm\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+ }
+
+ .sm\:divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+ }
+
+ .sm\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+ }
+
+ .sm\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+ }
+
+ .sm\:divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+ }
+
+ .sm\:divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+ }
+
+ .sm\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+ }
+
+ .sm\:divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+ }
+
+ .sm\:divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+ }
+
+ .sm\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+ }
+
+ .sm\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+ }
+
+ .sm\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+ }
+
+ .sm\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+ }
+
+ .sm\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+ }
+
+ .sm\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+ }
+
+ .sm\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+ }
+
+ .sm\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+ }
+
+ .sm\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+ }
+
+ .sm\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+ }
+
+ .sm\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+ }
+
+ .sm\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+ }
+
+ .sm\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+ }
+
+ .sm\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+ }
+
+ .sm\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ }
+
+ .sm\:place-self-auto {
+ place-self: auto;
+ }
+
+ .sm\:place-self-start {
+ place-self: start;
+ }
+
+ .sm\:place-self-end {
+ place-self: end;
+ }
+
+ .sm\:place-self-center {
+ place-self: center;
+ }
+
+ .sm\:place-self-stretch {
+ place-self: stretch;
+ }
+
+ .sm\:self-auto {
+ align-self: auto;
+ }
+
+ .sm\:self-start {
+ align-self: flex-start;
+ }
+
+ .sm\:self-end {
+ align-self: flex-end;
+ }
+
+ .sm\:self-center {
+ align-self: center;
+ }
+
+ .sm\:self-stretch {
+ align-self: stretch;
+ }
+
+ .sm\:self-baseline {
+ align-self: baseline;
+ }
+
+ .sm\:justify-self-auto {
+ justify-self: auto;
+ }
+
+ .sm\:justify-self-start {
+ justify-self: start;
+ }
+
+ .sm\:justify-self-end {
+ justify-self: end;
+ }
+
+ .sm\:justify-self-center {
+ justify-self: center;
+ }
+
+ .sm\:justify-self-stretch {
+ justify-self: stretch;
+ }
+
+ .sm\:overflow-auto {
+ overflow: auto;
+ }
+
+ .sm\:overflow-hidden {
+ overflow: hidden;
+ }
+
+ .sm\:overflow-visible {
+ overflow: visible;
+ }
+
+ .sm\:overflow-scroll {
+ overflow: scroll;
+ }
+
+ .sm\:overflow-x-auto {
+ overflow-x: auto;
+ }
+
+ .sm\:overflow-y-auto {
+ overflow-y: auto;
+ }
+
+ .sm\:overflow-x-hidden {
+ overflow-x: hidden;
+ }
+
+ .sm\:overflow-y-hidden {
+ overflow-y: hidden;
+ }
+
+ .sm\:overflow-x-visible {
+ overflow-x: visible;
+ }
+
+ .sm\:overflow-y-visible {
+ overflow-y: visible;
+ }
+
+ .sm\:overflow-x-scroll {
+ overflow-x: scroll;
+ }
+
+ .sm\:overflow-y-scroll {
+ overflow-y: scroll;
+ }
+
+ .sm\:overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+ }
+
+ .sm\:overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ }
+
+ .sm\:overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+ }
+
+ .sm\:overscroll-y-auto {
+ overscroll-behavior-y: auto;
+ }
+
+ .sm\:overscroll-y-contain {
+ overscroll-behavior-y: contain;
+ }
+
+ .sm\:overscroll-y-none {
+ overscroll-behavior-y: none;
+ }
+
+ .sm\:overscroll-x-auto {
+ overscroll-behavior-x: auto;
+ }
+
+ .sm\:overscroll-x-contain {
+ overscroll-behavior-x: contain;
+ }
+
+ .sm\:overscroll-x-none {
+ overscroll-behavior-x: none;
+ }
+
+ .sm\:truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+
+ .sm\:overflow-ellipsis {
+ text-overflow: ellipsis;
+ }
+
+ .sm\:overflow-clip {
+ text-overflow: clip;
+ }
+
+ .sm\:whitespace-normal {
+ white-space: normal;
+ }
+
+ .sm\:whitespace-nowrap {
+ white-space: nowrap;
+ }
+
+ .sm\:whitespace-pre {
+ white-space: pre;
+ }
+
+ .sm\:whitespace-pre-line {
+ white-space: pre-line;
+ }
+
+ .sm\:whitespace-pre-wrap {
+ white-space: pre-wrap;
+ }
+
+ .sm\:break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+ }
+
+ .sm\:break-words {
+ overflow-wrap: break-word;
+ }
+
+ .sm\:break-all {
+ word-break: break-all;
+ }
+
+ .sm\:rounded-none {
+ border-radius: 0px;
+ }
+
+ .sm\:rounded-sm {
+ border-radius: 0.125rem;
+ }
+
+ .sm\:rounded {
+ border-radius: 0.25rem;
+ }
+
+ .sm\:rounded-md {
+ border-radius: 0.375rem;
+ }
+
+ .sm\:rounded-lg {
+ border-radius: 0.5rem;
+ }
+
+ .sm\:rounded-xl {
+ border-radius: 0.75rem;
+ }
+
+ .sm\:rounded-2xl {
+ border-radius: 1rem;
+ }
+
+ .sm\:rounded-3xl {
+ border-radius: 1.5rem;
+ }
+
+ .sm\:rounded-full {
+ border-radius: 9999px;
+ }
+
+ .sm\:rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ }
+
+ .sm\:rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+ }
+
+ .sm\:rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+ }
+
+ .sm\:rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+ }
+
+ .sm\:rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+ }
+
+ .sm\:rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+ }
+
+ .sm\:rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+
+ .sm\:rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+ }
+
+ .sm\:rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+ }
+
+ .sm\:rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ }
+
+ .sm\:rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .sm\:rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .sm\:rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .sm\:rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .sm\:rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .sm\:rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+
+ .sm\:rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .sm\:rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+ }
+
+ .sm\:rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .sm\:rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .sm\:rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .sm\:rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .sm\:rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .sm\:rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .sm\:rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .sm\:rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .sm\:rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .sm\:rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .sm\:rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .sm\:rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .sm\:rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .sm\:rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .sm\:rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .sm\:rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .sm\:rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .sm\:rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .sm\:rounded-tl-none {
+ border-top-left-radius: 0px;
+ }
+
+ .sm\:rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+ }
+
+ .sm\:rounded-tl {
+ border-top-left-radius: 0.25rem;
+ }
+
+ .sm\:rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+ }
+
+ .sm\:rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+ }
+
+ .sm\:rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+ }
+
+ .sm\:rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+ }
+
+ .sm\:rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+ }
+
+ .sm\:rounded-tl-full {
+ border-top-left-radius: 9999px;
+ }
+
+ .sm\:rounded-tr-none {
+ border-top-right-radius: 0px;
+ }
+
+ .sm\:rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+ }
+
+ .sm\:rounded-tr {
+ border-top-right-radius: 0.25rem;
+ }
+
+ .sm\:rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+ }
+
+ .sm\:rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+ }
+
+ .sm\:rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+ }
+
+ .sm\:rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+ }
+
+ .sm\:rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+ }
+
+ .sm\:rounded-tr-full {
+ border-top-right-radius: 9999px;
+ }
+
+ .sm\:rounded-br-none {
+ border-bottom-right-radius: 0px;
+ }
+
+ .sm\:rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .sm\:rounded-br {
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .sm\:rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .sm\:rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .sm\:rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .sm\:rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+ }
+
+ .sm\:rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .sm\:rounded-br-full {
+ border-bottom-right-radius: 9999px;
+ }
+
+ .sm\:rounded-bl-none {
+ border-bottom-left-radius: 0px;
+ }
+
+ .sm\:rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .sm\:rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .sm\:rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .sm\:rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .sm\:rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .sm\:rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+ }
+
+ .sm\:rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .sm\:rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+ }
+
+ .sm\:border-0 {
+ border-width: 0px;
+ }
+
+ .sm\:border-2 {
+ border-width: 2px;
+ }
+
+ .sm\:border-4 {
+ border-width: 4px;
+ }
+
+ .sm\:border-8 {
+ border-width: 8px;
+ }
+
+ .sm\:border {
+ border-width: 1px;
+ }
+
+ .sm\:border-t-0 {
+ border-top-width: 0px;
+ }
+
+ .sm\:border-t-2 {
+ border-top-width: 2px;
+ }
+
+ .sm\:border-t-4 {
+ border-top-width: 4px;
+ }
+
+ .sm\:border-t-8 {
+ border-top-width: 8px;
+ }
+
+ .sm\:border-t {
+ border-top-width: 1px;
+ }
+
+ .sm\:border-r-0 {
+ border-right-width: 0px;
+ }
+
+ .sm\:border-r-2 {
+ border-right-width: 2px;
+ }
+
+ .sm\:border-r-4 {
+ border-right-width: 4px;
+ }
+
+ .sm\:border-r-8 {
+ border-right-width: 8px;
+ }
+
+ .sm\:border-r {
+ border-right-width: 1px;
+ }
+
+ .sm\:border-b-0 {
+ border-bottom-width: 0px;
+ }
+
+ .sm\:border-b-2 {
+ border-bottom-width: 2px;
+ }
+
+ .sm\:border-b-4 {
+ border-bottom-width: 4px;
+ }
+
+ .sm\:border-b-8 {
+ border-bottom-width: 8px;
+ }
+
+ .sm\:border-b {
+ border-bottom-width: 1px;
+ }
+
+ .sm\:border-l-0 {
+ border-left-width: 0px;
+ }
+
+ .sm\:border-l-2 {
+ border-left-width: 2px;
+ }
+
+ .sm\:border-l-4 {
+ border-left-width: 4px;
+ }
+
+ .sm\:border-l-8 {
+ border-left-width: 8px;
+ }
+
+ .sm\:border-l {
+ border-left-width: 1px;
+ }
+
+ .sm\:border-solid {
+ border-style: solid;
+ }
+
+ .sm\:border-dashed {
+ border-style: dashed;
+ }
+
+ .sm\:border-dotted {
+ border-style: dotted;
+ }
+
+ .sm\:border-double {
+ border-style: double;
+ }
+
+ .sm\:border-none {
+ border-style: none;
+ }
+
+ .sm\:border-transparent {
+ border-color: transparent;
+ }
+
+ .sm\:border-current {
+ border-color: currentColor;
+ }
+
+ .sm\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .sm\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .sm\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .sm\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .sm\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .sm\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .sm\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-transparent {
+ border-color: transparent;
+ }
+
+ .group:hover .sm\:group-hover\:border-current {
+ border-color: currentColor;
+ }
+
+ .group:hover .sm\:group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+ }
+
+ .sm\:focus-within\:border-current:focus-within {
+ border-color: currentColor;
+ }
+
+ .sm\:focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-transparent:hover {
+ border-color: transparent;
+ }
+
+ .sm\:hover\:border-current:hover {
+ border-color: currentColor;
+ }
+
+ .sm\:hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-transparent:focus {
+ border-color: transparent;
+ }
+
+ .sm\:focus\:border-current:focus {
+ border-color: currentColor;
+ }
+
+ .sm\:focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .sm\:focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .sm\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .sm\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .sm\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .sm\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .sm\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .sm\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .sm\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .sm\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .sm\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .sm\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .sm\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .sm\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .sm\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .sm\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .sm\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .group:hover .sm\:group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .sm\:focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+ }
+
+ .sm\:focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+ }
+
+ .sm\:focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+ }
+
+ .sm\:focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+ }
+
+ .sm\:focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+ }
+
+ .sm\:focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+ }
+
+ .sm\:focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+ }
+
+ .sm\:focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+ }
+
+ .sm\:focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+ }
+
+ .sm\:focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+ }
+
+ .sm\:focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+ }
+
+ .sm\:focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+ }
+
+ .sm\:focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+ }
+
+ .sm\:focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+ }
+
+ .sm\:focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+ }
+
+ .sm\:hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+ }
+
+ .sm\:hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+ }
+
+ .sm\:hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+ }
+
+ .sm\:hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+ }
+
+ .sm\:hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+ }
+
+ .sm\:hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+ }
+
+ .sm\:hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+ }
+
+ .sm\:hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+ }
+
+ .sm\:hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+ }
+
+ .sm\:hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+ }
+
+ .sm\:hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+ }
+
+ .sm\:hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+ }
+
+ .sm\:hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+ }
+
+ .sm\:hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+ }
+
+ .sm\:hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+ }
+
+ .sm\:focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+ }
+
+ .sm\:focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+ }
+
+ .sm\:focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+ }
+
+ .sm\:focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+ }
+
+ .sm\:focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+ }
+
+ .sm\:focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+ }
+
+ .sm\:focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+ }
+
+ .sm\:focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+ }
+
+ .sm\:focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+ }
+
+ .sm\:focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+ }
+
+ .sm\:focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+ }
+
+ .sm\:focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+ }
+
+ .sm\:focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+ }
+
+ .sm\:focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+ }
+
+ .sm\:focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+ }
+
+ .sm\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .sm\:bg-current {
+ background-color: currentColor;
+ }
+
+ .sm\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .group:hover .sm\:group-hover\:bg-current {
+ background-color: currentColor;
+ }
+
+ .group:hover .sm\:group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+ }
+
+ .sm\:focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+ }
+
+ .sm\:focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-transparent:hover {
+ background-color: transparent;
+ }
+
+ .sm\:hover\:bg-current:hover {
+ background-color: currentColor;
+ }
+
+ .sm\:hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-transparent:focus {
+ background-color: transparent;
+ }
+
+ .sm\:focus\:bg-current:focus {
+ background-color: currentColor;
+ }
+
+ .sm\:focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .sm\:focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .sm\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .sm\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .sm\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .sm\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .sm\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .sm\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .sm\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .sm\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .sm\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .sm\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .sm\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .sm\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .sm\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .sm\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .sm\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .group:hover .sm\:group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .sm\:focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+ }
+
+ .sm\:focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .sm\:focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .sm\:focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .sm\:focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .sm\:focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .sm\:focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .sm\:focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .sm\:focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .sm\:focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .sm\:focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .sm\:focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .sm\:focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .sm\:focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .sm\:focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+ }
+
+ .sm\:hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+ }
+
+ .sm\:hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .sm\:hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .sm\:hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .sm\:hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .sm\:hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .sm\:hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .sm\:hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .sm\:hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .sm\:hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .sm\:hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .sm\:hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .sm\:hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .sm\:hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .sm\:hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+ }
+
+ .sm\:focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+ }
+
+ .sm\:focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .sm\:focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .sm\:focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .sm\:focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .sm\:focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .sm\:focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .sm\:focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .sm\:focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .sm\:focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .sm\:focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .sm\:focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .sm\:focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .sm\:focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .sm\:focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+ }
+
+ .sm\:bg-none {
+ background-image: none;
+ }
+
+ .sm\:bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+ }
+
+ .sm\:bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+ }
+
+ .sm\:from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .sm\:focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .sm\:focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .sm\:focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .sm\:focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .sm\:focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .sm\:focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .sm\:focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .sm\:focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .sm\:focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .sm\:focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .sm\:focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .sm\:focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .sm\:focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .sm\:focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .sm\:focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .sm\:focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .sm\:focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .sm\:focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .sm\:focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .sm\:focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .sm\:focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .sm\:focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .sm\:focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .sm\:focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .sm\:focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .sm\:focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .sm\:focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .sm\:focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .sm\:focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .sm\:focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .sm\:focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .sm\:focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .sm\:focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .sm\:focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .sm\:focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .sm\:focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .sm\:focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .sm\:focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .sm\:focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .sm\:focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .sm\:focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .sm\:focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .sm\:focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .sm\:focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .sm\:focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .sm\:focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .sm\:focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .sm\:focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .sm\:focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .sm\:focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .sm\:focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .sm\:focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .sm\:focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .sm\:focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .sm\:focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .sm\:focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .sm\:focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .sm\:focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .sm\:focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .sm\:focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .sm\:focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .sm\:focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .sm\:focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .sm\:focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .sm\:focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .sm\:focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .sm\:focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .sm\:focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .sm\:focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .sm\:focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .sm\:focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .sm\:focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .sm\:focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .sm\:focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .sm\:focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .sm\:focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .sm\:focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .sm\:focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .sm\:focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .sm\:focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .sm\:focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .sm\:to-transparent {
+ --tw-gradient-to: transparent;
+ }
+
+ .sm\:to-current {
+ --tw-gradient-to: currentColor;
+ }
+
+ .sm\:to-black {
+ --tw-gradient-to: #000;
+ }
+
+ .sm\:to-white {
+ --tw-gradient-to: #fff;
+ }
+
+ .sm\:to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .sm\:to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .sm\:to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .sm\:to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .sm\:to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .sm\:to-gray-500 {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .sm\:to-gray-600 {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .sm\:to-gray-700 {
+ --tw-gradient-to: #374151;
+ }
+
+ .sm\:to-gray-800 {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .sm\:to-gray-900 {
+ --tw-gradient-to: #111827;
+ }
+
+ .sm\:to-red-50 {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .sm\:to-red-100 {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .sm\:to-red-200 {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .sm\:to-red-300 {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .sm\:to-red-400 {
+ --tw-gradient-to: #f87171;
+ }
+
+ .sm\:to-red-500 {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .sm\:to-red-600 {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .sm\:to-red-700 {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .sm\:to-red-800 {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .sm\:to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .sm\:to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .sm\:to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .sm\:to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .sm\:to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .sm\:to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .sm\:to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .sm\:to-yellow-600 {
+ --tw-gradient-to: #d97706;
+ }
+
+ .sm\:to-yellow-700 {
+ --tw-gradient-to: #b45309;
+ }
+
+ .sm\:to-yellow-800 {
+ --tw-gradient-to: #92400e;
+ }
+
+ .sm\:to-yellow-900 {
+ --tw-gradient-to: #78350f;
+ }
+
+ .sm\:to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .sm\:to-green-100 {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .sm\:to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .sm\:to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .sm\:to-green-400 {
+ --tw-gradient-to: #34d399;
+ }
+
+ .sm\:to-green-500 {
+ --tw-gradient-to: #10b981;
+ }
+
+ .sm\:to-green-600 {
+ --tw-gradient-to: #059669;
+ }
+
+ .sm\:to-green-700 {
+ --tw-gradient-to: #047857;
+ }
+
+ .sm\:to-green-800 {
+ --tw-gradient-to: #065f46;
+ }
+
+ .sm\:to-green-900 {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .sm\:to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .sm\:to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .sm\:to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .sm\:to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .sm\:to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .sm\:to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .sm\:to-blue-600 {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .sm\:to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .sm\:to-blue-800 {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .sm\:to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .sm\:to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .sm\:to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .sm\:to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .sm\:to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .sm\:to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .sm\:to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .sm\:to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .sm\:to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .sm\:to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .sm\:to-indigo-900 {
+ --tw-gradient-to: #312e81;
+ }
+
+ .sm\:to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .sm\:to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .sm\:to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .sm\:to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .sm\:to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .sm\:to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .sm\:to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .sm\:to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .sm\:to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .sm\:to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .sm\:to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .sm\:to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .sm\:to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .sm\:to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .sm\:to-pink-400 {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .sm\:to-pink-500 {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .sm\:to-pink-600 {
+ --tw-gradient-to: #db2777;
+ }
+
+ .sm\:to-pink-700 {
+ --tw-gradient-to: #be185d;
+ }
+
+ .sm\:to-pink-800 {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .sm\:to-pink-900 {
+ --tw-gradient-to: #831843;
+ }
+
+ .sm\:hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+ }
+
+ .sm\:hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+ }
+
+ .sm\:hover\:to-black:hover {
+ --tw-gradient-to: #000;
+ }
+
+ .sm\:hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+ }
+
+ .sm\:hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .sm\:hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .sm\:hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .sm\:hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .sm\:hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .sm\:hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .sm\:hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .sm\:hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+ }
+
+ .sm\:hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .sm\:hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+ }
+
+ .sm\:hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .sm\:hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .sm\:hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .sm\:hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .sm\:hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+ }
+
+ .sm\:hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .sm\:hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .sm\:hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .sm\:hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .sm\:hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .sm\:hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .sm\:hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .sm\:hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .sm\:hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .sm\:hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .sm\:hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .sm\:hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+ }
+
+ .sm\:hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+ }
+
+ .sm\:hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+ }
+
+ .sm\:hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+ }
+
+ .sm\:hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .sm\:hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .sm\:hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .sm\:hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .sm\:hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+ }
+
+ .sm\:hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+ }
+
+ .sm\:hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+ }
+
+ .sm\:hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+ }
+
+ .sm\:hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+ }
+
+ .sm\:hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .sm\:hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .sm\:hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .sm\:hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .sm\:hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .sm\:hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .sm\:hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .sm\:hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .sm\:hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .sm\:hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .sm\:hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .sm\:hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .sm\:hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .sm\:hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .sm\:hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .sm\:hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .sm\:hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .sm\:hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .sm\:hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .sm\:hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .sm\:hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+ }
+
+ .sm\:hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .sm\:hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .sm\:hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .sm\:hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .sm\:hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .sm\:hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .sm\:hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .sm\:hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .sm\:hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .sm\:hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .sm\:hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .sm\:hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .sm\:hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .sm\:hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .sm\:hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .sm\:hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .sm\:hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+ }
+
+ .sm\:hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+ }
+
+ .sm\:hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .sm\:hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+ }
+
+ .sm\:focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+ }
+
+ .sm\:focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+ }
+
+ .sm\:focus\:to-black:focus {
+ --tw-gradient-to: #000;
+ }
+
+ .sm\:focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+ }
+
+ .sm\:focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .sm\:focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .sm\:focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .sm\:focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .sm\:focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .sm\:focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .sm\:focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .sm\:focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+ }
+
+ .sm\:focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .sm\:focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+ }
+
+ .sm\:focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .sm\:focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .sm\:focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .sm\:focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .sm\:focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+ }
+
+ .sm\:focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .sm\:focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .sm\:focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .sm\:focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .sm\:focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .sm\:focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .sm\:focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .sm\:focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .sm\:focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .sm\:focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .sm\:focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .sm\:focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+ }
+
+ .sm\:focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+ }
+
+ .sm\:focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+ }
+
+ .sm\:focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+ }
+
+ .sm\:focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .sm\:focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .sm\:focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .sm\:focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .sm\:focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+ }
+
+ .sm\:focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+ }
+
+ .sm\:focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+ }
+
+ .sm\:focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+ }
+
+ .sm\:focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+ }
+
+ .sm\:focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .sm\:focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .sm\:focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .sm\:focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .sm\:focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .sm\:focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .sm\:focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .sm\:focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .sm\:focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .sm\:focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .sm\:focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .sm\:focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .sm\:focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .sm\:focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .sm\:focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .sm\:focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .sm\:focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .sm\:focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .sm\:focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .sm\:focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .sm\:focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+ }
+
+ .sm\:focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .sm\:focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .sm\:focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .sm\:focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .sm\:focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .sm\:focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .sm\:focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .sm\:focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .sm\:focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .sm\:focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .sm\:focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .sm\:focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .sm\:focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .sm\:focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .sm\:focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .sm\:focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .sm\:focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+ }
+
+ .sm\:focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+ }
+
+ .sm\:focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .sm\:focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+ }
+
+ .sm\:decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+ }
+
+ .sm\:decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+ }
+
+ .sm\:bg-auto {
+ background-size: auto;
+ }
+
+ .sm\:bg-cover {
+ background-size: cover;
+ }
+
+ .sm\:bg-contain {
+ background-size: contain;
+ }
+
+ .sm\:bg-fixed {
+ background-attachment: fixed;
+ }
+
+ .sm\:bg-local {
+ background-attachment: local;
+ }
+
+ .sm\:bg-scroll {
+ background-attachment: scroll;
+ }
+
+ .sm\:bg-clip-border {
+ background-clip: border-box;
+ }
+
+ .sm\:bg-clip-padding {
+ background-clip: padding-box;
+ }
+
+ .sm\:bg-clip-content {
+ background-clip: content-box;
+ }
+
+ .sm\:bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+ }
+
+ .sm\:bg-bottom {
+ background-position: bottom;
+ }
+
+ .sm\:bg-center {
+ background-position: center;
+ }
+
+ .sm\:bg-left {
+ background-position: left;
+ }
+
+ .sm\:bg-left-bottom {
+ background-position: left bottom;
+ }
+
+ .sm\:bg-left-top {
+ background-position: left top;
+ }
+
+ .sm\:bg-right {
+ background-position: right;
+ }
+
+ .sm\:bg-right-bottom {
+ background-position: right bottom;
+ }
+
+ .sm\:bg-right-top {
+ background-position: right top;
+ }
+
+ .sm\:bg-top {
+ background-position: top;
+ }
+
+ .sm\:bg-repeat {
+ background-repeat: repeat;
+ }
+
+ .sm\:bg-no-repeat {
+ background-repeat: no-repeat;
+ }
+
+ .sm\:bg-repeat-x {
+ background-repeat: repeat-x;
+ }
+
+ .sm\:bg-repeat-y {
+ background-repeat: repeat-y;
+ }
+
+ .sm\:bg-repeat-round {
+ background-repeat: round;
+ }
+
+ .sm\:bg-repeat-space {
+ background-repeat: space;
+ }
+
+ .sm\:bg-origin-border {
+ background-origin: border-box;
+ }
+
+ .sm\:bg-origin-padding {
+ background-origin: padding-box;
+ }
+
+ .sm\:bg-origin-content {
+ background-origin: content-box;
+ }
+
+ .sm\:fill-current {
+ fill: currentColor;
+ }
+
+ .sm\:stroke-current {
+ stroke: currentColor;
+ }
+
+ .sm\:stroke-0 {
+ stroke-width: 0;
+ }
+
+ .sm\:stroke-1 {
+ stroke-width: 1;
+ }
+
+ .sm\:stroke-2 {
+ stroke-width: 2;
+ }
+
+ .sm\:object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+ }
+
+ .sm\:object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+ }
+
+ .sm\:object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+ }
+
+ .sm\:object-none {
+ -o-object-fit: none;
+ object-fit: none;
+ }
+
+ .sm\:object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+ }
+
+ .sm\:object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+ }
+
+ .sm\:object-center {
+ -o-object-position: center;
+ object-position: center;
+ }
+
+ .sm\:object-left {
+ -o-object-position: left;
+ object-position: left;
+ }
+
+ .sm\:object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+ }
+
+ .sm\:object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+ }
+
+ .sm\:object-right {
+ -o-object-position: right;
+ object-position: right;
+ }
+
+ .sm\:object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+ }
+
+ .sm\:object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+ }
+
+ .sm\:object-top {
+ -o-object-position: top;
+ object-position: top;
+ }
+
+ .sm\:p-0 {
+ padding: 0px;
+ }
+
+ .sm\:p-1 {
+ padding: 0.25rem;
+ }
+
+ .sm\:p-2 {
+ padding: 0.5rem;
+ }
+
+ .sm\:p-3 {
+ padding: 0.75rem;
+ }
+
+ .sm\:p-4 {
+ padding: 1rem;
+ }
+
+ .sm\:p-5 {
+ padding: 1.25rem;
+ }
+
+ .sm\:p-6 {
+ padding: 1.5rem;
+ }
+
+ .sm\:p-7 {
+ padding: 1.75rem;
+ }
+
+ .sm\:p-8 {
+ padding: 2rem;
+ }
+
+ .sm\:p-9 {
+ padding: 2.25rem;
+ }
+
+ .sm\:p-10 {
+ padding: 2.5rem;
+ }
+
+ .sm\:p-11 {
+ padding: 2.75rem;
+ }
+
+ .sm\:p-12 {
+ padding: 3rem;
+ }
+
+ .sm\:p-14 {
+ padding: 3.5rem;
+ }
+
+ .sm\:p-16 {
+ padding: 4rem;
+ }
+
+ .sm\:p-20 {
+ padding: 5rem;
+ }
+
+ .sm\:p-24 {
+ padding: 6rem;
+ }
+
+ .sm\:p-28 {
+ padding: 7rem;
+ }
+
+ .sm\:p-32 {
+ padding: 8rem;
+ }
+
+ .sm\:p-36 {
+ padding: 9rem;
+ }
+
+ .sm\:p-40 {
+ padding: 10rem;
+ }
+
+ .sm\:p-44 {
+ padding: 11rem;
+ }
+
+ .sm\:p-48 {
+ padding: 12rem;
+ }
+
+ .sm\:p-52 {
+ padding: 13rem;
+ }
+
+ .sm\:p-56 {
+ padding: 14rem;
+ }
+
+ .sm\:p-60 {
+ padding: 15rem;
+ }
+
+ .sm\:p-64 {
+ padding: 16rem;
+ }
+
+ .sm\:p-72 {
+ padding: 18rem;
+ }
+
+ .sm\:p-80 {
+ padding: 20rem;
+ }
+
+ .sm\:p-96 {
+ padding: 24rem;
+ }
+
+ .sm\:p-px {
+ padding: 1px;
+ }
+
+ .sm\:p-0\.5 {
+ padding: 0.125rem;
+ }
+
+ .sm\:p-1\.5 {
+ padding: 0.375rem;
+ }
+
+ .sm\:p-2\.5 {
+ padding: 0.625rem;
+ }
+
+ .sm\:p-3\.5 {
+ padding: 0.875rem;
+ }
+
+ .sm\:px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+
+ .sm\:px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+ }
+
+ .sm\:px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .sm\:px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+ }
+
+ .sm\:px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .sm\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+ }
+
+ .sm\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .sm\:px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+ }
+
+ .sm\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .sm\:px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+ }
+
+ .sm\:px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .sm\:px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+ }
+
+ .sm\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+ }
+
+ .sm\:px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ }
+
+ .sm\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+ }
+
+ .sm\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .sm\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+ }
+
+ .sm\:px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+ }
+
+ .sm\:px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+ }
+
+ .sm\:px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+ }
+
+ .sm\:px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+ }
+
+ .sm\:px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+ }
+
+ .sm\:px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+ }
+
+ .sm\:px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+ }
+
+ .sm\:px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+ }
+
+ .sm\:px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+ }
+
+ .sm\:px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+ }
+
+ .sm\:px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+ }
+
+ .sm\:px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+ }
+
+ .sm\:px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+ }
+
+ .sm\:px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+ }
+
+ .sm\:px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+ }
+
+ .sm\:px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+
+ .sm\:px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+ }
+
+ .sm\:px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+ }
+
+ .sm\:py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+ }
+
+ .sm\:py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ }
+
+ .sm\:py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .sm\:py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ }
+
+ .sm\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .sm\:py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ }
+
+ .sm\:py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .sm\:py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+ }
+
+ .sm\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .sm\:py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+ }
+
+ .sm\:py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .sm\:py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+ }
+
+ .sm\:py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+ }
+
+ .sm\:py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+ }
+
+ .sm\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+ }
+
+ .sm\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .sm\:py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+ }
+
+ .sm\:py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ }
+
+ .sm\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+ }
+
+ .sm\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+ }
+
+ .sm\:py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ }
+
+ .sm\:py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+ }
+
+ .sm\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+ }
+
+ .sm\:py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+ }
+
+ .sm\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+ }
+
+ .sm\:py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+ }
+
+ .sm\:py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+ }
+
+ .sm\:py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+ }
+
+ .sm\:py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+ }
+
+ .sm\:py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+ }
+
+ .sm\:py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+
+ .sm\:py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+ }
+
+ .sm\:py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ }
+
+ .sm\:py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+ }
+
+ .sm\:py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+ }
+
+ .sm\:pt-0 {
+ padding-top: 0px;
+ }
+
+ .sm\:pt-1 {
+ padding-top: 0.25rem;
+ }
+
+ .sm\:pt-2 {
+ padding-top: 0.5rem;
+ }
+
+ .sm\:pt-3 {
+ padding-top: 0.75rem;
+ }
+
+ .sm\:pt-4 {
+ padding-top: 1rem;
+ }
+
+ .sm\:pt-5 {
+ padding-top: 1.25rem;
+ }
+
+ .sm\:pt-6 {
+ padding-top: 1.5rem;
+ }
+
+ .sm\:pt-7 {
+ padding-top: 1.75rem;
+ }
+
+ .sm\:pt-8 {
+ padding-top: 2rem;
+ }
+
+ .sm\:pt-9 {
+ padding-top: 2.25rem;
+ }
+
+ .sm\:pt-10 {
+ padding-top: 2.5rem;
+ }
+
+ .sm\:pt-11 {
+ padding-top: 2.75rem;
+ }
+
+ .sm\:pt-12 {
+ padding-top: 3rem;
+ }
+
+ .sm\:pt-14 {
+ padding-top: 3.5rem;
+ }
+
+ .sm\:pt-16 {
+ padding-top: 4rem;
+ }
+
+ .sm\:pt-20 {
+ padding-top: 5rem;
+ }
+
+ .sm\:pt-24 {
+ padding-top: 6rem;
+ }
+
+ .sm\:pt-28 {
+ padding-top: 7rem;
+ }
+
+ .sm\:pt-32 {
+ padding-top: 8rem;
+ }
+
+ .sm\:pt-36 {
+ padding-top: 9rem;
+ }
+
+ .sm\:pt-40 {
+ padding-top: 10rem;
+ }
+
+ .sm\:pt-44 {
+ padding-top: 11rem;
+ }
+
+ .sm\:pt-48 {
+ padding-top: 12rem;
+ }
+
+ .sm\:pt-52 {
+ padding-top: 13rem;
+ }
+
+ .sm\:pt-56 {
+ padding-top: 14rem;
+ }
+
+ .sm\:pt-60 {
+ padding-top: 15rem;
+ }
+
+ .sm\:pt-64 {
+ padding-top: 16rem;
+ }
+
+ .sm\:pt-72 {
+ padding-top: 18rem;
+ }
+
+ .sm\:pt-80 {
+ padding-top: 20rem;
+ }
+
+ .sm\:pt-96 {
+ padding-top: 24rem;
+ }
+
+ .sm\:pt-px {
+ padding-top: 1px;
+ }
+
+ .sm\:pt-0\.5 {
+ padding-top: 0.125rem;
+ }
+
+ .sm\:pt-1\.5 {
+ padding-top: 0.375rem;
+ }
+
+ .sm\:pt-2\.5 {
+ padding-top: 0.625rem;
+ }
+
+ .sm\:pt-3\.5 {
+ padding-top: 0.875rem;
+ }
+
+ .sm\:pr-0 {
+ padding-right: 0px;
+ }
+
+ .sm\:pr-1 {
+ padding-right: 0.25rem;
+ }
+
+ .sm\:pr-2 {
+ padding-right: 0.5rem;
+ }
+
+ .sm\:pr-3 {
+ padding-right: 0.75rem;
+ }
+
+ .sm\:pr-4 {
+ padding-right: 1rem;
+ }
+
+ .sm\:pr-5 {
+ padding-right: 1.25rem;
+ }
+
+ .sm\:pr-6 {
+ padding-right: 1.5rem;
+ }
+
+ .sm\:pr-7 {
+ padding-right: 1.75rem;
+ }
+
+ .sm\:pr-8 {
+ padding-right: 2rem;
+ }
+
+ .sm\:pr-9 {
+ padding-right: 2.25rem;
+ }
+
+ .sm\:pr-10 {
+ padding-right: 2.5rem;
+ }
+
+ .sm\:pr-11 {
+ padding-right: 2.75rem;
+ }
+
+ .sm\:pr-12 {
+ padding-right: 3rem;
+ }
+
+ .sm\:pr-14 {
+ padding-right: 3.5rem;
+ }
+
+ .sm\:pr-16 {
+ padding-right: 4rem;
+ }
+
+ .sm\:pr-20 {
+ padding-right: 5rem;
+ }
+
+ .sm\:pr-24 {
+ padding-right: 6rem;
+ }
+
+ .sm\:pr-28 {
+ padding-right: 7rem;
+ }
+
+ .sm\:pr-32 {
+ padding-right: 8rem;
+ }
+
+ .sm\:pr-36 {
+ padding-right: 9rem;
+ }
+
+ .sm\:pr-40 {
+ padding-right: 10rem;
+ }
+
+ .sm\:pr-44 {
+ padding-right: 11rem;
+ }
+
+ .sm\:pr-48 {
+ padding-right: 12rem;
+ }
+
+ .sm\:pr-52 {
+ padding-right: 13rem;
+ }
+
+ .sm\:pr-56 {
+ padding-right: 14rem;
+ }
+
+ .sm\:pr-60 {
+ padding-right: 15rem;
+ }
+
+ .sm\:pr-64 {
+ padding-right: 16rem;
+ }
+
+ .sm\:pr-72 {
+ padding-right: 18rem;
+ }
+
+ .sm\:pr-80 {
+ padding-right: 20rem;
+ }
+
+ .sm\:pr-96 {
+ padding-right: 24rem;
+ }
+
+ .sm\:pr-px {
+ padding-right: 1px;
+ }
+
+ .sm\:pr-0\.5 {
+ padding-right: 0.125rem;
+ }
+
+ .sm\:pr-1\.5 {
+ padding-right: 0.375rem;
+ }
+
+ .sm\:pr-2\.5 {
+ padding-right: 0.625rem;
+ }
+
+ .sm\:pr-3\.5 {
+ padding-right: 0.875rem;
+ }
+
+ .sm\:pb-0 {
+ padding-bottom: 0px;
+ }
+
+ .sm\:pb-1 {
+ padding-bottom: 0.25rem;
+ }
+
+ .sm\:pb-2 {
+ padding-bottom: 0.5rem;
+ }
+
+ .sm\:pb-3 {
+ padding-bottom: 0.75rem;
+ }
+
+ .sm\:pb-4 {
+ padding-bottom: 1rem;
+ }
+
+ .sm\:pb-5 {
+ padding-bottom: 1.25rem;
+ }
+
+ .sm\:pb-6 {
+ padding-bottom: 1.5rem;
+ }
+
+ .sm\:pb-7 {
+ padding-bottom: 1.75rem;
+ }
+
+ .sm\:pb-8 {
+ padding-bottom: 2rem;
+ }
+
+ .sm\:pb-9 {
+ padding-bottom: 2.25rem;
+ }
+
+ .sm\:pb-10 {
+ padding-bottom: 2.5rem;
+ }
+
+ .sm\:pb-11 {
+ padding-bottom: 2.75rem;
+ }
+
+ .sm\:pb-12 {
+ padding-bottom: 3rem;
+ }
+
+ .sm\:pb-14 {
+ padding-bottom: 3.5rem;
+ }
+
+ .sm\:pb-16 {
+ padding-bottom: 4rem;
+ }
+
+ .sm\:pb-20 {
+ padding-bottom: 5rem;
+ }
+
+ .sm\:pb-24 {
+ padding-bottom: 6rem;
+ }
+
+ .sm\:pb-28 {
+ padding-bottom: 7rem;
+ }
+
+ .sm\:pb-32 {
+ padding-bottom: 8rem;
+ }
+
+ .sm\:pb-36 {
+ padding-bottom: 9rem;
+ }
+
+ .sm\:pb-40 {
+ padding-bottom: 10rem;
+ }
+
+ .sm\:pb-44 {
+ padding-bottom: 11rem;
+ }
+
+ .sm\:pb-48 {
+ padding-bottom: 12rem;
+ }
+
+ .sm\:pb-52 {
+ padding-bottom: 13rem;
+ }
+
+ .sm\:pb-56 {
+ padding-bottom: 14rem;
+ }
+
+ .sm\:pb-60 {
+ padding-bottom: 15rem;
+ }
+
+ .sm\:pb-64 {
+ padding-bottom: 16rem;
+ }
+
+ .sm\:pb-72 {
+ padding-bottom: 18rem;
+ }
+
+ .sm\:pb-80 {
+ padding-bottom: 20rem;
+ }
+
+ .sm\:pb-96 {
+ padding-bottom: 24rem;
+ }
+
+ .sm\:pb-px {
+ padding-bottom: 1px;
+ }
+
+ .sm\:pb-0\.5 {
+ padding-bottom: 0.125rem;
+ }
+
+ .sm\:pb-1\.5 {
+ padding-bottom: 0.375rem;
+ }
+
+ .sm\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+ }
+
+ .sm\:pb-3\.5 {
+ padding-bottom: 0.875rem;
+ }
+
+ .sm\:pl-0 {
+ padding-left: 0px;
+ }
+
+ .sm\:pl-1 {
+ padding-left: 0.25rem;
+ }
+
+ .sm\:pl-2 {
+ padding-left: 0.5rem;
+ }
+
+ .sm\:pl-3 {
+ padding-left: 0.75rem;
+ }
+
+ .sm\:pl-4 {
+ padding-left: 1rem;
+ }
+
+ .sm\:pl-5 {
+ padding-left: 1.25rem;
+ }
+
+ .sm\:pl-6 {
+ padding-left: 1.5rem;
+ }
+
+ .sm\:pl-7 {
+ padding-left: 1.75rem;
+ }
+
+ .sm\:pl-8 {
+ padding-left: 2rem;
+ }
+
+ .sm\:pl-9 {
+ padding-left: 2.25rem;
+ }
+
+ .sm\:pl-10 {
+ padding-left: 2.5rem;
+ }
+
+ .sm\:pl-11 {
+ padding-left: 2.75rem;
+ }
+
+ .sm\:pl-12 {
+ padding-left: 3rem;
+ }
+
+ .sm\:pl-14 {
+ padding-left: 3.5rem;
+ }
+
+ .sm\:pl-16 {
+ padding-left: 4rem;
+ }
+
+ .sm\:pl-20 {
+ padding-left: 5rem;
+ }
+
+ .sm\:pl-24 {
+ padding-left: 6rem;
+ }
+
+ .sm\:pl-28 {
+ padding-left: 7rem;
+ }
+
+ .sm\:pl-32 {
+ padding-left: 8rem;
+ }
+
+ .sm\:pl-36 {
+ padding-left: 9rem;
+ }
+
+ .sm\:pl-40 {
+ padding-left: 10rem;
+ }
+
+ .sm\:pl-44 {
+ padding-left: 11rem;
+ }
+
+ .sm\:pl-48 {
+ padding-left: 12rem;
+ }
+
+ .sm\:pl-52 {
+ padding-left: 13rem;
+ }
+
+ .sm\:pl-56 {
+ padding-left: 14rem;
+ }
+
+ .sm\:pl-60 {
+ padding-left: 15rem;
+ }
+
+ .sm\:pl-64 {
+ padding-left: 16rem;
+ }
+
+ .sm\:pl-72 {
+ padding-left: 18rem;
+ }
+
+ .sm\:pl-80 {
+ padding-left: 20rem;
+ }
+
+ .sm\:pl-96 {
+ padding-left: 24rem;
+ }
+
+ .sm\:pl-px {
+ padding-left: 1px;
+ }
+
+ .sm\:pl-0\.5 {
+ padding-left: 0.125rem;
+ }
+
+ .sm\:pl-1\.5 {
+ padding-left: 0.375rem;
+ }
+
+ .sm\:pl-2\.5 {
+ padding-left: 0.625rem;
+ }
+
+ .sm\:pl-3\.5 {
+ padding-left: 0.875rem;
+ }
+
+ .sm\:text-left {
+ text-align: left;
+ }
+
+ .sm\:text-center {
+ text-align: center;
+ }
+
+ .sm\:text-right {
+ text-align: right;
+ }
+
+ .sm\:text-justify {
+ text-align: justify;
+ }
+
+ .sm\:align-baseline {
+ vertical-align: baseline;
+ }
+
+ .sm\:align-top {
+ vertical-align: top;
+ }
+
+ .sm\:align-middle {
+ vertical-align: middle;
+ }
+
+ .sm\:align-bottom {
+ vertical-align: bottom;
+ }
+
+ .sm\:align-text-top {
+ vertical-align: text-top;
+ }
+
+ .sm\:align-text-bottom {
+ vertical-align: text-bottom;
+ }
+
+ .sm\:font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ }
+
+ .sm\:font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+ }
+
+ .sm\:font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ }
+
+ .sm\:text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+ }
+
+ .sm\:text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ }
+
+ .sm\:text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .sm\:text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+ }
+
+ .sm\:text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+
+ .sm\:text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+ }
+
+ .sm\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .sm\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+ }
+
+ .sm\:text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+ }
+
+ .sm\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+ }
+
+ .sm\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+ }
+
+ .sm\:text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+ }
+
+ .sm\:text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+ }
+
+ .sm\:font-thin {
+ font-weight: 100;
+ }
+
+ .sm\:font-extralight {
+ font-weight: 200;
+ }
+
+ .sm\:font-light {
+ font-weight: 300;
+ }
+
+ .sm\:font-normal {
+ font-weight: 400;
+ }
+
+ .sm\:font-medium {
+ font-weight: 500;
+ }
+
+ .sm\:font-semibold {
+ font-weight: 600;
+ }
+
+ .sm\:font-bold {
+ font-weight: 700;
+ }
+
+ .sm\:font-extrabold {
+ font-weight: 800;
+ }
+
+ .sm\:font-black {
+ font-weight: 900;
+ }
+
+ .sm\:uppercase {
+ text-transform: uppercase;
+ }
+
+ .sm\:lowercase {
+ text-transform: lowercase;
+ }
+
+ .sm\:capitalize {
+ text-transform: capitalize;
+ }
+
+ .sm\:normal-case {
+ text-transform: none;
+ }
+
+ .sm\:italic {
+ font-style: italic;
+ }
+
+ .sm\:not-italic {
+ font-style: normal;
+ }
+
+ .sm\:ordinal, .sm\:slashed-zero, .sm\:lining-nums, .sm\:oldstyle-nums, .sm\:proportional-nums, .sm\:tabular-nums, .sm\:diagonal-fractions, .sm\:stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+ }
+
+ .sm\:normal-nums {
+ font-variant-numeric: normal;
+ }
+
+ .sm\:ordinal {
+ --tw-ordinal: ordinal;
+ }
+
+ .sm\:slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+ }
+
+ .sm\:lining-nums {
+ --tw-numeric-figure: lining-nums;
+ }
+
+ .sm\:oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+ }
+
+ .sm\:proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+ }
+
+ .sm\:tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+ }
+
+ .sm\:diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+ }
+
+ .sm\:stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+ }
+
+ .sm\:leading-3 {
+ line-height: .75rem;
+ }
+
+ .sm\:leading-4 {
+ line-height: 1rem;
+ }
+
+ .sm\:leading-5 {
+ line-height: 1.25rem;
+ }
+
+ .sm\:leading-6 {
+ line-height: 1.5rem;
+ }
+
+ .sm\:leading-7 {
+ line-height: 1.75rem;
+ }
+
+ .sm\:leading-8 {
+ line-height: 2rem;
+ }
+
+ .sm\:leading-9 {
+ line-height: 2.25rem;
+ }
+
+ .sm\:leading-10 {
+ line-height: 2.5rem;
+ }
+
+ .sm\:leading-none {
+ line-height: 1;
+ }
+
+ .sm\:leading-tight {
+ line-height: 1.25;
+ }
+
+ .sm\:leading-snug {
+ line-height: 1.375;
+ }
+
+ .sm\:leading-normal {
+ line-height: 1.5;
+ }
+
+ .sm\:leading-relaxed {
+ line-height: 1.625;
+ }
+
+ .sm\:leading-loose {
+ line-height: 2;
+ }
+
+ .sm\:tracking-tighter {
+ letter-spacing: -0.05em;
+ }
+
+ .sm\:tracking-tight {
+ letter-spacing: -0.025em;
+ }
+
+ .sm\:tracking-normal {
+ letter-spacing: 0em;
+ }
+
+ .sm\:tracking-wide {
+ letter-spacing: 0.025em;
+ }
+
+ .sm\:tracking-wider {
+ letter-spacing: 0.05em;
+ }
+
+ .sm\:tracking-widest {
+ letter-spacing: 0.1em;
+ }
+
+ .sm\:text-transparent {
+ color: transparent;
+ }
+
+ .sm\:text-current {
+ color: currentColor;
+ }
+
+ .sm\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .sm\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .sm\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .sm\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .sm\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .sm\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .sm\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-transparent {
+ color: transparent;
+ }
+
+ .group:hover .sm\:group-hover\:text-current {
+ color: currentColor;
+ }
+
+ .group:hover .sm\:group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .sm\:group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-transparent:focus-within {
+ color: transparent;
+ }
+
+ .sm\:focus-within\:text-current:focus-within {
+ color: currentColor;
+ }
+
+ .sm\:focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-transparent:hover {
+ color: transparent;
+ }
+
+ .sm\:hover\:text-current:hover {
+ color: currentColor;
+ }
+
+ .sm\:hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-transparent:focus {
+ color: transparent;
+ }
+
+ .sm\:focus\:text-current:focus {
+ color: currentColor;
+ }
+
+ .sm\:focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .sm\:focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .sm\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .sm\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .sm\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .sm\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .sm\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .sm\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .sm\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .sm\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .sm\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .sm\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .sm\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .sm\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .sm\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .sm\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .sm\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .group:hover .sm\:group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .sm\:focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+ }
+
+ .sm\:focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+ }
+
+ .sm\:focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+ }
+
+ .sm\:focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+ }
+
+ .sm\:focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+ }
+
+ .sm\:focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+ }
+
+ .sm\:focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+ }
+
+ .sm\:focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+ }
+
+ .sm\:focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+ }
+
+ .sm\:focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+ }
+
+ .sm\:focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+ }
+
+ .sm\:focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+ }
+
+ .sm\:focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+ }
+
+ .sm\:focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+ }
+
+ .sm\:focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+ }
+
+ .sm\:hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+ }
+
+ .sm\:hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+ }
+
+ .sm\:hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+ }
+
+ .sm\:hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+ }
+
+ .sm\:hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+ }
+
+ .sm\:hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+ }
+
+ .sm\:hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+ }
+
+ .sm\:hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+ }
+
+ .sm\:hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+ }
+
+ .sm\:hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+ }
+
+ .sm\:hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+ }
+
+ .sm\:hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+ }
+
+ .sm\:hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+ }
+
+ .sm\:hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+ }
+
+ .sm\:hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+ }
+
+ .sm\:focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+ }
+
+ .sm\:focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+ }
+
+ .sm\:focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+ }
+
+ .sm\:focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+ }
+
+ .sm\:focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+ }
+
+ .sm\:focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+ }
+
+ .sm\:focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+ }
+
+ .sm\:focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+ }
+
+ .sm\:focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+ }
+
+ .sm\:focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+ }
+
+ .sm\:focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+ }
+
+ .sm\:focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+ }
+
+ .sm\:focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+ }
+
+ .sm\:focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+ }
+
+ .sm\:focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+ }
+
+ .sm\:underline {
+ text-decoration: underline;
+ }
+
+ .sm\:line-through {
+ text-decoration: line-through;
+ }
+
+ .sm\:no-underline {
+ text-decoration: none;
+ }
+
+ .group:hover .sm\:group-hover\:underline {
+ text-decoration: underline;
+ }
+
+ .group:hover .sm\:group-hover\:line-through {
+ text-decoration: line-through;
+ }
+
+ .group:hover .sm\:group-hover\:no-underline {
+ text-decoration: none;
+ }
+
+ .sm\:focus-within\:underline:focus-within {
+ text-decoration: underline;
+ }
+
+ .sm\:focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+ }
+
+ .sm\:focus-within\:no-underline:focus-within {
+ text-decoration: none;
+ }
+
+ .sm\:hover\:underline:hover {
+ text-decoration: underline;
+ }
+
+ .sm\:hover\:line-through:hover {
+ text-decoration: line-through;
+ }
+
+ .sm\:hover\:no-underline:hover {
+ text-decoration: none;
+ }
+
+ .sm\:focus\:underline:focus {
+ text-decoration: underline;
+ }
+
+ .sm\:focus\:line-through:focus {
+ text-decoration: line-through;
+ }
+
+ .sm\:focus\:no-underline:focus {
+ text-decoration: none;
+ }
+
+ .sm\:antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+
+ .sm\:subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+ }
+
+ .sm\:placeholder-transparent::-moz-placeholder {
+ color: transparent;
+ }
+
+ .sm\:placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .sm\:placeholder-transparent::placeholder {
+ color: transparent;
+ }
+
+ .sm\:placeholder-current::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .sm\:placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .sm\:placeholder-current::placeholder {
+ color: currentColor;
+ }
+
+ .sm\:placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+ }
+
+ .sm\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .sm\:focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+ }
+
+ .sm\:focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .sm\:focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .sm\:focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+ }
+
+ .sm\:focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .sm\:placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .sm\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .sm\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .sm\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .sm\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .sm\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .sm\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .sm\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .sm\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .sm\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .sm\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .sm\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .sm\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .sm\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .sm\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .sm\:opacity-0 {
+ opacity: 0;
+ }
+
+ .sm\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .sm\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .sm\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .sm\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .sm\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .sm\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .sm\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .sm\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .sm\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .sm\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .sm\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .sm\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .sm\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .sm\:opacity-100 {
+ opacity: 1;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-0 {
+ opacity: 0;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .group:hover .sm\:group-hover\:opacity-100 {
+ opacity: 1;
+ }
+
+ .sm\:focus-within\:opacity-0:focus-within {
+ opacity: 0;
+ }
+
+ .sm\:focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+ }
+
+ .sm\:focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+ }
+
+ .sm\:focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+ }
+
+ .sm\:focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+ }
+
+ .sm\:focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+ }
+
+ .sm\:focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+ }
+
+ .sm\:focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+ }
+
+ .sm\:focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+ }
+
+ .sm\:focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+ }
+
+ .sm\:focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+ }
+
+ .sm\:focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+ }
+
+ .sm\:focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+ }
+
+ .sm\:focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+ }
+
+ .sm\:focus-within\:opacity-100:focus-within {
+ opacity: 1;
+ }
+
+ .sm\:hover\:opacity-0:hover {
+ opacity: 0;
+ }
+
+ .sm\:hover\:opacity-5:hover {
+ opacity: 0.05;
+ }
+
+ .sm\:hover\:opacity-10:hover {
+ opacity: 0.1;
+ }
+
+ .sm\:hover\:opacity-20:hover {
+ opacity: 0.2;
+ }
+
+ .sm\:hover\:opacity-25:hover {
+ opacity: 0.25;
+ }
+
+ .sm\:hover\:opacity-30:hover {
+ opacity: 0.3;
+ }
+
+ .sm\:hover\:opacity-40:hover {
+ opacity: 0.4;
+ }
+
+ .sm\:hover\:opacity-50:hover {
+ opacity: 0.5;
+ }
+
+ .sm\:hover\:opacity-60:hover {
+ opacity: 0.6;
+ }
+
+ .sm\:hover\:opacity-70:hover {
+ opacity: 0.7;
+ }
+
+ .sm\:hover\:opacity-75:hover {
+ opacity: 0.75;
+ }
+
+ .sm\:hover\:opacity-80:hover {
+ opacity: 0.8;
+ }
+
+ .sm\:hover\:opacity-90:hover {
+ opacity: 0.9;
+ }
+
+ .sm\:hover\:opacity-95:hover {
+ opacity: 0.95;
+ }
+
+ .sm\:hover\:opacity-100:hover {
+ opacity: 1;
+ }
+
+ .sm\:focus\:opacity-0:focus {
+ opacity: 0;
+ }
+
+ .sm\:focus\:opacity-5:focus {
+ opacity: 0.05;
+ }
+
+ .sm\:focus\:opacity-10:focus {
+ opacity: 0.1;
+ }
+
+ .sm\:focus\:opacity-20:focus {
+ opacity: 0.2;
+ }
+
+ .sm\:focus\:opacity-25:focus {
+ opacity: 0.25;
+ }
+
+ .sm\:focus\:opacity-30:focus {
+ opacity: 0.3;
+ }
+
+ .sm\:focus\:opacity-40:focus {
+ opacity: 0.4;
+ }
+
+ .sm\:focus\:opacity-50:focus {
+ opacity: 0.5;
+ }
+
+ .sm\:focus\:opacity-60:focus {
+ opacity: 0.6;
+ }
+
+ .sm\:focus\:opacity-70:focus {
+ opacity: 0.7;
+ }
+
+ .sm\:focus\:opacity-75:focus {
+ opacity: 0.75;
+ }
+
+ .sm\:focus\:opacity-80:focus {
+ opacity: 0.8;
+ }
+
+ .sm\:focus\:opacity-90:focus {
+ opacity: 0.9;
+ }
+
+ .sm\:focus\:opacity-95:focus {
+ opacity: 0.95;
+ }
+
+ .sm\:focus\:opacity-100:focus {
+ opacity: 1;
+ }
+
+ .sm\:bg-blend-normal {
+ background-blend-mode: normal;
+ }
+
+ .sm\:bg-blend-multiply {
+ background-blend-mode: multiply;
+ }
+
+ .sm\:bg-blend-screen {
+ background-blend-mode: screen;
+ }
+
+ .sm\:bg-blend-overlay {
+ background-blend-mode: overlay;
+ }
+
+ .sm\:bg-blend-darken {
+ background-blend-mode: darken;
+ }
+
+ .sm\:bg-blend-lighten {
+ background-blend-mode: lighten;
+ }
+
+ .sm\:bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+ }
+
+ .sm\:bg-blend-color-burn {
+ background-blend-mode: color-burn;
+ }
+
+ .sm\:bg-blend-hard-light {
+ background-blend-mode: hard-light;
+ }
+
+ .sm\:bg-blend-soft-light {
+ background-blend-mode: soft-light;
+ }
+
+ .sm\:bg-blend-difference {
+ background-blend-mode: difference;
+ }
+
+ .sm\:bg-blend-exclusion {
+ background-blend-mode: exclusion;
+ }
+
+ .sm\:bg-blend-hue {
+ background-blend-mode: hue;
+ }
+
+ .sm\:bg-blend-saturation {
+ background-blend-mode: saturation;
+ }
+
+ .sm\:bg-blend-color {
+ background-blend-mode: color;
+ }
+
+ .sm\:bg-blend-luminosity {
+ background-blend-mode: luminosity;
+ }
+
+ .sm\:mix-blend-normal {
+ mix-blend-mode: normal;
+ }
+
+ .sm\:mix-blend-multiply {
+ mix-blend-mode: multiply;
+ }
+
+ .sm\:mix-blend-screen {
+ mix-blend-mode: screen;
+ }
+
+ .sm\:mix-blend-overlay {
+ mix-blend-mode: overlay;
+ }
+
+ .sm\:mix-blend-darken {
+ mix-blend-mode: darken;
+ }
+
+ .sm\:mix-blend-lighten {
+ mix-blend-mode: lighten;
+ }
+
+ .sm\:mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+ }
+
+ .sm\:mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+ }
+
+ .sm\:mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+ }
+
+ .sm\:mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+ }
+
+ .sm\:mix-blend-difference {
+ mix-blend-mode: difference;
+ }
+
+ .sm\:mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+ }
+
+ .sm\:mix-blend-hue {
+ mix-blend-mode: hue;
+ }
+
+ .sm\:mix-blend-saturation {
+ mix-blend-mode: saturation;
+ }
+
+ .sm\:mix-blend-color {
+ mix-blend-mode: color;
+ }
+
+ .sm\:mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+ }
+
+ .sm\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .sm\:group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .sm\:outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .sm\:outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .sm\:outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .sm\:focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .sm\:ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .sm\:ring-inset {
+ --tw-ring-inset: inset;
+ }
+
+ .sm\:focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+ }
+
+ .sm\:focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+ }
+
+ .sm\:ring-transparent {
+ --tw-ring-color: transparent;
+ }
+
+ .sm\:ring-current {
+ --tw-ring-color: currentColor;
+ }
+
+ .sm\:ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+ }
+
+ .sm\:focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+ }
+
+ .sm\:focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+ }
+
+ .sm\:focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+ }
+
+ .sm\:focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .sm\:focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .sm\:ring-opacity-0 {
+ --tw-ring-opacity: 0;
+ }
+
+ .sm\:ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .sm\:ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .sm\:ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .sm\:ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .sm\:ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .sm\:ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .sm\:ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .sm\:ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .sm\:ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .sm\:ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .sm\:ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .sm\:ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .sm\:ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .sm\:ring-opacity-100 {
+ --tw-ring-opacity: 1;
+ }
+
+ .sm\:focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+ }
+
+ .sm\:focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .sm\:focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .sm\:focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .sm\:focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .sm\:focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .sm\:focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .sm\:focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .sm\:focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .sm\:focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .sm\:focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .sm\:focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .sm\:focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .sm\:focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .sm\:focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+ }
+
+ .sm\:focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+ }
+
+ .sm\:focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .sm\:focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .sm\:focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .sm\:focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .sm\:focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .sm\:focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .sm\:focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .sm\:focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .sm\:focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .sm\:focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .sm\:focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .sm\:focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .sm\:focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .sm\:focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+ }
+
+ .sm\:ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .sm\:ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .sm\:ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .sm\:ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .sm\:ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .sm\:focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .sm\:focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .sm\:focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .sm\:focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .sm\:focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .sm\:focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .sm\:focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .sm\:focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .sm\:focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .sm\:focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .sm\:ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .sm\:ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .sm\:ring-offset-black {
+ --tw-ring-offset-color: #000;
+ }
+
+ .sm\:ring-offset-white {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .sm\:ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .sm\:ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .sm\:ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .sm\:ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .sm\:ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .sm\:ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .sm\:ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .sm\:ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .sm\:ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .sm\:ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .sm\:ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .sm\:ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .sm\:ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .sm\:ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .sm\:ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .sm\:ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .sm\:ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .sm\:ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .sm\:ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .sm\:ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .sm\:ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .sm\:ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .sm\:ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .sm\:ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .sm\:ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .sm\:ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .sm\:ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .sm\:ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .sm\:ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .sm\:ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .sm\:ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .sm\:ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .sm\:ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .sm\:ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .sm\:ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .sm\:ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .sm\:ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .sm\:ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .sm\:ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .sm\:ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .sm\:ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .sm\:ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .sm\:ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .sm\:ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .sm\:ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .sm\:ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .sm\:ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .sm\:ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .sm\:ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .sm\:ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .sm\:ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .sm\:ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .sm\:ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .sm\:ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .sm\:ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .sm\:ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .sm\:ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .sm\:ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .sm\:ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .sm\:ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .sm\:ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .sm\:ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .sm\:ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .sm\:ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .sm\:ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .sm\:ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .sm\:ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .sm\:ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .sm\:ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .sm\:ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .sm\:ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .sm\:ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .sm\:ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .sm\:ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .sm\:ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .sm\:ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .sm\:ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .sm\:ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .sm\:ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .sm\:ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .sm\:focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .sm\:focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .sm\:focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+ }
+
+ .sm\:focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .sm\:focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .sm\:focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .sm\:focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .sm\:focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .sm\:focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .sm\:focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .sm\:focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .sm\:focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .sm\:focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .sm\:focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .sm\:focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .sm\:focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .sm\:focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .sm\:focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .sm\:focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .sm\:focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .sm\:focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .sm\:focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .sm\:focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .sm\:focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .sm\:focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .sm\:focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .sm\:focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .sm\:focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .sm\:focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .sm\:focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .sm\:focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .sm\:focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .sm\:focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+ }
+
+ .sm\:focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .sm\:focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .sm\:focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .sm\:focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .sm\:focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .sm\:focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .sm\:focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .sm\:focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .sm\:focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .sm\:focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .sm\:focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .sm\:focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .sm\:focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .sm\:focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .sm\:focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .sm\:focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .sm\:focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .sm\:focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .sm\:focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .sm\:focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .sm\:focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .sm\:focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .sm\:focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .sm\:focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .sm\:focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .sm\:focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .sm\:focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .sm\:focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .sm\:focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .sm\:focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .sm\:focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .sm\:focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .sm\:focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .sm\:focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .sm\:focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .sm\:focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .sm\:focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .sm\:focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .sm\:focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .sm\:focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .sm\:focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .sm\:focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .sm\:focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .sm\:focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .sm\:focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .sm\:focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .sm\:focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .sm\:focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .sm\:focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .sm\:focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .sm\:focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .sm\:focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .sm\:focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .sm\:focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .sm\:focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .sm\:focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .sm\:focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .sm\:focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .sm\:focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .sm\:focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .sm\:focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .sm\:focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .sm\:focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .sm\:focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .sm\:focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .sm\:focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .sm\:focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .sm\:focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .sm\:focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .sm\:focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .sm\:focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .sm\:focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .sm\:focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .sm\:focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .sm\:focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .sm\:focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .sm\:focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .sm\:focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .sm\:focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .sm\:focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .sm\:focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .sm\:filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ }
+
+ .sm\:filter-none {
+ filter: none;
+ }
+
+ .sm\:blur-0 {
+ --tw-blur: blur(0);
+ }
+
+ .sm\:blur-none {
+ --tw-blur: blur(0);
+ }
+
+ .sm\:blur-sm {
+ --tw-blur: blur(4px);
+ }
+
+ .sm\:blur {
+ --tw-blur: blur(8px);
+ }
+
+ .sm\:blur-md {
+ --tw-blur: blur(12px);
+ }
+
+ .sm\:blur-lg {
+ --tw-blur: blur(16px);
+ }
+
+ .sm\:blur-xl {
+ --tw-blur: blur(24px);
+ }
+
+ .sm\:blur-2xl {
+ --tw-blur: blur(40px);
+ }
+
+ .sm\:blur-3xl {
+ --tw-blur: blur(64px);
+ }
+
+ .sm\:brightness-0 {
+ --tw-brightness: brightness(0);
+ }
+
+ .sm\:brightness-50 {
+ --tw-brightness: brightness(.5);
+ }
+
+ .sm\:brightness-75 {
+ --tw-brightness: brightness(.75);
+ }
+
+ .sm\:brightness-90 {
+ --tw-brightness: brightness(.9);
+ }
+
+ .sm\:brightness-95 {
+ --tw-brightness: brightness(.95);
+ }
+
+ .sm\:brightness-100 {
+ --tw-brightness: brightness(1);
+ }
+
+ .sm\:brightness-105 {
+ --tw-brightness: brightness(1.05);
+ }
+
+ .sm\:brightness-110 {
+ --tw-brightness: brightness(1.1);
+ }
+
+ .sm\:brightness-125 {
+ --tw-brightness: brightness(1.25);
+ }
+
+ .sm\:brightness-150 {
+ --tw-brightness: brightness(1.5);
+ }
+
+ .sm\:brightness-200 {
+ --tw-brightness: brightness(2);
+ }
+
+ .sm\:contrast-0 {
+ --tw-contrast: contrast(0);
+ }
+
+ .sm\:contrast-50 {
+ --tw-contrast: contrast(.5);
+ }
+
+ .sm\:contrast-75 {
+ --tw-contrast: contrast(.75);
+ }
+
+ .sm\:contrast-100 {
+ --tw-contrast: contrast(1);
+ }
+
+ .sm\:contrast-125 {
+ --tw-contrast: contrast(1.25);
+ }
+
+ .sm\:contrast-150 {
+ --tw-contrast: contrast(1.5);
+ }
+
+ .sm\:contrast-200 {
+ --tw-contrast: contrast(2);
+ }
+
+ .sm\:drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+ }
+
+ .sm\:drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+ }
+
+ .sm\:drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+ }
+
+ .sm\:drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+ }
+
+ .sm\:drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+ }
+
+ .sm\:drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+ }
+
+ .sm\:drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+ }
+
+ .sm\:grayscale-0 {
+ --tw-grayscale: grayscale(0);
+ }
+
+ .sm\:grayscale {
+ --tw-grayscale: grayscale(100%);
+ }
+
+ .sm\:hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+ }
+
+ .sm\:hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+ }
+
+ .sm\:hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+ }
+
+ .sm\:hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+ }
+
+ .sm\:hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+ }
+
+ .sm\:hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+ }
+
+ .sm\:-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .sm\:-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .sm\:-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .sm\:-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .sm\:-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .sm\:invert-0 {
+ --tw-invert: invert(0);
+ }
+
+ .sm\:invert {
+ --tw-invert: invert(100%);
+ }
+
+ .sm\:saturate-0 {
+ --tw-saturate: saturate(0);
+ }
+
+ .sm\:saturate-50 {
+ --tw-saturate: saturate(.5);
+ }
+
+ .sm\:saturate-100 {
+ --tw-saturate: saturate(1);
+ }
+
+ .sm\:saturate-150 {
+ --tw-saturate: saturate(1.5);
+ }
+
+ .sm\:saturate-200 {
+ --tw-saturate: saturate(2);
+ }
+
+ .sm\:sepia-0 {
+ --tw-sepia: sepia(0);
+ }
+
+ .sm\:sepia {
+ --tw-sepia: sepia(100%);
+ }
+
+ .sm\:backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ }
+
+ .sm\:backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+ }
+
+ .sm\:backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .sm\:backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .sm\:backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+ }
+
+ .sm\:backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+ }
+
+ .sm\:backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+ }
+
+ .sm\:backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+ }
+
+ .sm\:backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+ }
+
+ .sm\:backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+ }
+
+ .sm\:backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+ }
+
+ .sm\:backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+ }
+
+ .sm\:backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+ }
+
+ .sm\:backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+ }
+
+ .sm\:backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+ }
+
+ .sm\:backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+ }
+
+ .sm\:backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+ }
+
+ .sm\:backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+ }
+
+ .sm\:backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+ }
+
+ .sm\:backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+ }
+
+ .sm\:backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+ }
+
+ .sm\:backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+ }
+
+ .sm\:backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+ }
+
+ .sm\:backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+ }
+
+ .sm\:backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+ }
+
+ .sm\:backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+ }
+
+ .sm\:backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+ }
+
+ .sm\:backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+ }
+
+ .sm\:backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+ }
+
+ .sm\:backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+ }
+
+ .sm\:backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+ }
+
+ .sm\:backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+ }
+
+ .sm\:backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+ }
+
+ .sm\:backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+ }
+
+ .sm\:backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+ }
+
+ .sm\:backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+ }
+
+ .sm\:backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+ }
+
+ .sm\:-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .sm\:-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .sm\:-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .sm\:-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .sm\:-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .sm\:backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+ }
+
+ .sm\:backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+ }
+
+ .sm\:backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+ }
+
+ .sm\:backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+ }
+
+ .sm\:backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+ }
+
+ .sm\:backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+ }
+
+ .sm\:backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+ }
+
+ .sm\:backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+ }
+
+ .sm\:backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+ }
+
+ .sm\:backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+ }
+
+ .sm\:backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+ }
+
+ .sm\:backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+ }
+
+ .sm\:backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+ }
+
+ .sm\:backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+ }
+
+ .sm\:backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+ }
+
+ .sm\:backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+ }
+
+ .sm\:backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+ }
+
+ .sm\:backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+ }
+
+ .sm\:backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+ }
+
+ .sm\:backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+ }
+
+ .sm\:backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+ }
+
+ .sm\:backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+ }
+
+ .sm\:backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+ }
+
+ .sm\:backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+ }
+
+ .sm\:transition-none {
+ transition-property: none;
+ }
+
+ .sm\:transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .sm\:delay-75 {
+ transition-delay: 75ms;
+ }
+
+ .sm\:delay-100 {
+ transition-delay: 100ms;
+ }
+
+ .sm\:delay-150 {
+ transition-delay: 150ms;
+ }
+
+ .sm\:delay-200 {
+ transition-delay: 200ms;
+ }
+
+ .sm\:delay-300 {
+ transition-delay: 300ms;
+ }
+
+ .sm\:delay-500 {
+ transition-delay: 500ms;
+ }
+
+ .sm\:delay-700 {
+ transition-delay: 700ms;
+ }
+
+ .sm\:delay-1000 {
+ transition-delay: 1000ms;
+ }
+
+ .sm\:duration-75 {
+ transition-duration: 75ms;
+ }
+
+ .sm\:duration-100 {
+ transition-duration: 100ms;
+ }
+
+ .sm\:duration-150 {
+ transition-duration: 150ms;
+ }
+
+ .sm\:duration-200 {
+ transition-duration: 200ms;
+ }
+
+ .sm\:duration-300 {
+ transition-duration: 300ms;
+ }
+
+ .sm\:duration-500 {
+ transition-duration: 500ms;
+ }
+
+ .sm\:duration-700 {
+ transition-duration: 700ms;
+ }
+
+ .sm\:duration-1000 {
+ transition-duration: 1000ms;
+ }
+
+ .sm\:ease-linear {
+ transition-timing-function: linear;
+ }
+
+ .sm\:ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+ }
+
+ .sm\:ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ }
+
+ .sm\:ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ }
+}
+
+@media (min-width: 768px) {
+ .md\:container {
+ width: 100%;
+ }
+
+ @media (min-width: 640px) {
+ .md\:container {
+ max-width: 640px;
+ }
+ }
+
+ @media (min-width: 768px) {
+ .md\:container {
+ max-width: 768px;
+ }
+ }
+
+ @media (min-width: 1024px) {
+ .md\:container {
+ max-width: 1024px;
+ }
+ }
+
+ @media (min-width: 1280px) {
+ .md\:container {
+ max-width: 1280px;
+ }
+ }
+
+ @media (min-width: 1536px) {
+ .md\:container {
+ max-width: 1536px;
+ }
+ }
+
+ .md\: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;
+ }
+
+ .md\:not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .md\:focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+
+ .md\:focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .md\:focus\:sr-only: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;
+ }
+
+ .md\:focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .md\:pointer-events-none {
+ pointer-events: none;
+ }
+
+ .md\:pointer-events-auto {
+ pointer-events: auto;
+ }
+
+ .md\:visible {
+ visibility: visible;
+ }
+
+ .md\:invisible {
+ visibility: hidden;
+ }
+
+ .md\:static {
+ position: static;
+ }
+
+ .md\:fixed {
+ position: fixed;
+ }
+
+ .md\:absolute {
+ position: absolute;
+ }
+
+ .md\:relative {
+ position: relative;
+ }
+
+ .md\:sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ }
+
+ .md\:inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .md\:inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+ }
+
+ .md\:inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+ }
+
+ .md\:inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+ }
+
+ .md\:inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+ }
+
+ .md\:inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+ }
+
+ .md\:inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+ }
+
+ .md\:inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+ }
+
+ .md\:inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+ }
+
+ .md\:inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+ }
+
+ .md\:inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+ }
+
+ .md\:inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+ }
+
+ .md\:inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ }
+
+ .md\:inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+ }
+
+ .md\:inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+ }
+
+ .md\:inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+ }
+
+ .md\:inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+ }
+
+ .md\:inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+ }
+
+ .md\:inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+ }
+
+ .md\:inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+ }
+
+ .md\:inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+ }
+
+ .md\:inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+ }
+
+ .md\:inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+ }
+
+ .md\:inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+ }
+
+ .md\:inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+ }
+
+ .md\:inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+ }
+
+ .md\:inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+ }
+
+ .md\:inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+ }
+
+ .md\:inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+ }
+
+ .md\:inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+ }
+
+ .md\:inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ }
+
+ .md\:inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+ }
+
+ .md\:inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+ }
+
+ .md\:inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+ }
+
+ .md\:inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+ }
+
+ .md\:inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+ }
+
+ .md\:-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .md\:-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+ }
+
+ .md\:-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ }
+
+ .md\:-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+ }
+
+ .md\:-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+ }
+
+ .md\:-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+ }
+
+ .md\:-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+ }
+
+ .md\:-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+ }
+
+ .md\:-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+ }
+
+ .md\:-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+ }
+
+ .md\:-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+ }
+
+ .md\:-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+ }
+
+ .md\:-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+ }
+
+ .md\:-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+ }
+
+ .md\:-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+ }
+
+ .md\:-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+ }
+
+ .md\:-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+ }
+
+ .md\:-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+ }
+
+ .md\:-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+ }
+
+ .md\:-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+ }
+
+ .md\:-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+ }
+
+ .md\:-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+ }
+
+ .md\:-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+ }
+
+ .md\:-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+ }
+
+ .md\:-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+ }
+
+ .md\:-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+ }
+
+ .md\:-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+ }
+
+ .md\:-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+ }
+
+ .md\:-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+ }
+
+ .md\:-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+ }
+
+ .md\:-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+ }
+
+ .md\:-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+ }
+
+ .md\:-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+ }
+
+ .md\:-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+ }
+
+ .md\:-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+ }
+
+ .md\:inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .md\:inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+ }
+
+ .md\:inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+ }
+
+ .md\:inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+ }
+
+ .md\:inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .md\:inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+ }
+
+ .md\:inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+ }
+
+ .md\:-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .md\:-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+ }
+
+ .md\:-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+ }
+
+ .md\:-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+ }
+
+ .md\:-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .md\:-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+ }
+
+ .md\:-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+ }
+
+ .md\:inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .md\:inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+ }
+
+ .md\:inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+ }
+
+ .md\:inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+ }
+
+ .md\:inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+ }
+
+ .md\:inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+ }
+
+ .md\:inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+ }
+
+ .md\:inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+ }
+
+ .md\:inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+ }
+
+ .md\:inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+ }
+
+ .md\:inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+ }
+
+ .md\:inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+ }
+
+ .md\:inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+ }
+
+ .md\:inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+ }
+
+ .md\:inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+ }
+
+ .md\:inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+ }
+
+ .md\:inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+ }
+
+ .md\:inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+ }
+
+ .md\:inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+ }
+
+ .md\:inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+ }
+
+ .md\:inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+ }
+
+ .md\:inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+ }
+
+ .md\:inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+ }
+
+ .md\:inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+ }
+
+ .md\:inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+ }
+
+ .md\:inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+ }
+
+ .md\:inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+ }
+
+ .md\:inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+ }
+
+ .md\:inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+ }
+
+ .md\:inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+ }
+
+ .md\:inset-x-auto {
+ left: auto;
+ right: auto;
+ }
+
+ .md\:inset-x-px {
+ left: 1px;
+ right: 1px;
+ }
+
+ .md\:inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+ }
+
+ .md\:inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+ }
+
+ .md\:inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+ }
+
+ .md\:inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+ }
+
+ .md\:-inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .md\:-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+ }
+
+ .md\:-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+ }
+
+ .md\:-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+ }
+
+ .md\:-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+ }
+
+ .md\:-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+ }
+
+ .md\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+ }
+
+ .md\:-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+ }
+
+ .md\:-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+ }
+
+ .md\:-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+ }
+
+ .md\:-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+ }
+
+ .md\:-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+ }
+
+ .md\:-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+ }
+
+ .md\:-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+ }
+
+ .md\:-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+ }
+
+ .md\:-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+ }
+
+ .md\:-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+ }
+
+ .md\:-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+ }
+
+ .md\:-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+ }
+
+ .md\:-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+ }
+
+ .md\:-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+ }
+
+ .md\:-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+ }
+
+ .md\:-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+ }
+
+ .md\:-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+ }
+
+ .md\:-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+ }
+
+ .md\:-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+ }
+
+ .md\:-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+ }
+
+ .md\:-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+ }
+
+ .md\:-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+ }
+
+ .md\:-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+ }
+
+ .md\:-inset-x-px {
+ left: -1px;
+ right: -1px;
+ }
+
+ .md\:-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+ }
+
+ .md\:-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+ }
+
+ .md\:-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+ }
+
+ .md\:-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+ }
+
+ .md\:inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .md\:inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+ }
+
+ .md\:inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+ }
+
+ .md\:inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+ }
+
+ .md\:inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .md\:inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+ }
+
+ .md\:inset-x-full {
+ left: 100%;
+ right: 100%;
+ }
+
+ .md\:-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .md\:-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+ }
+
+ .md\:-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+ }
+
+ .md\:-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+ }
+
+ .md\:-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .md\:-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+ }
+
+ .md\:-inset-x-full {
+ left: -100%;
+ right: -100%;
+ }
+
+ .md\:inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .md\:inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+ }
+
+ .md\:inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+ }
+
+ .md\:inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+ }
+
+ .md\:inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+ }
+
+ .md\:inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+ }
+
+ .md\:inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+ }
+
+ .md\:inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+ }
+
+ .md\:inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+ }
+
+ .md\:inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+ }
+
+ .md\:inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+ }
+
+ .md\:inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+ }
+
+ .md\:inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+ }
+
+ .md\:inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+ }
+
+ .md\:inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+ }
+
+ .md\:inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+ }
+
+ .md\:inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+ }
+
+ .md\:inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+ }
+
+ .md\:inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+ }
+
+ .md\:inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+ }
+
+ .md\:inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+ }
+
+ .md\:inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+ }
+
+ .md\:inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+ }
+
+ .md\:inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+ }
+
+ .md\:inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+ }
+
+ .md\:inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+ }
+
+ .md\:inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+ }
+
+ .md\:inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+ }
+
+ .md\:inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+ }
+
+ .md\:inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+ }
+
+ .md\:inset-y-auto {
+ top: auto;
+ bottom: auto;
+ }
+
+ .md\:inset-y-px {
+ top: 1px;
+ bottom: 1px;
+ }
+
+ .md\:inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+ }
+
+ .md\:inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+ }
+
+ .md\:inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+ }
+
+ .md\:inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+ }
+
+ .md\:-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .md\:-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+ }
+
+ .md\:-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+ }
+
+ .md\:-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+ }
+
+ .md\:-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+ }
+
+ .md\:-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+ }
+
+ .md\:-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+ }
+
+ .md\:-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+ }
+
+ .md\:-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+ }
+
+ .md\:-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+ }
+
+ .md\:-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+ }
+
+ .md\:-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+ }
+
+ .md\:-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+ }
+
+ .md\:-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+ }
+
+ .md\:-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+ }
+
+ .md\:-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+ }
+
+ .md\:-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+ }
+
+ .md\:-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+ }
+
+ .md\:-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+ }
+
+ .md\:-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+ }
+
+ .md\:-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+ }
+
+ .md\:-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+ }
+
+ .md\:-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+ }
+
+ .md\:-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+ }
+
+ .md\:-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+ }
+
+ .md\:-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+ }
+
+ .md\:-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+ }
+
+ .md\:-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+ }
+
+ .md\:-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+ }
+
+ .md\:-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+ }
+
+ .md\:-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+ }
+
+ .md\:-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+ }
+
+ .md\:-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+ }
+
+ .md\:-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+ }
+
+ .md\:-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+ }
+
+ .md\:inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .md\:inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+ }
+
+ .md\:inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+ }
+
+ .md\:inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+ }
+
+ .md\:inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .md\:inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+ }
+
+ .md\:inset-y-full {
+ top: 100%;
+ bottom: 100%;
+ }
+
+ .md\:-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .md\:-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+ }
+
+ .md\:-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+ }
+
+ .md\:-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+ }
+
+ .md\:-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .md\:-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+ }
+
+ .md\:-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+ }
+
+ .md\:top-0 {
+ top: 0px;
+ }
+
+ .md\:top-1 {
+ top: 0.25rem;
+ }
+
+ .md\:top-2 {
+ top: 0.5rem;
+ }
+
+ .md\:top-3 {
+ top: 0.75rem;
+ }
+
+ .md\:top-4 {
+ top: 1rem;
+ }
+
+ .md\:top-5 {
+ top: 1.25rem;
+ }
+
+ .md\:top-6 {
+ top: 1.5rem;
+ }
+
+ .md\:top-7 {
+ top: 1.75rem;
+ }
+
+ .md\:top-8 {
+ top: 2rem;
+ }
+
+ .md\:top-9 {
+ top: 2.25rem;
+ }
+
+ .md\:top-10 {
+ top: 2.5rem;
+ }
+
+ .md\:top-11 {
+ top: 2.75rem;
+ }
+
+ .md\:top-12 {
+ top: 3rem;
+ }
+
+ .md\:top-14 {
+ top: 3.5rem;
+ }
+
+ .md\:top-16 {
+ top: 4rem;
+ }
+
+ .md\:top-20 {
+ top: 5rem;
+ }
+
+ .md\:top-24 {
+ top: 6rem;
+ }
+
+ .md\:top-28 {
+ top: 7rem;
+ }
+
+ .md\:top-32 {
+ top: 8rem;
+ }
+
+ .md\:top-36 {
+ top: 9rem;
+ }
+
+ .md\:top-40 {
+ top: 10rem;
+ }
+
+ .md\:top-44 {
+ top: 11rem;
+ }
+
+ .md\:top-48 {
+ top: 12rem;
+ }
+
+ .md\:top-52 {
+ top: 13rem;
+ }
+
+ .md\:top-56 {
+ top: 14rem;
+ }
+
+ .md\:top-60 {
+ top: 15rem;
+ }
+
+ .md\:top-64 {
+ top: 16rem;
+ }
+
+ .md\:top-72 {
+ top: 18rem;
+ }
+
+ .md\:top-80 {
+ top: 20rem;
+ }
+
+ .md\:top-96 {
+ top: 24rem;
+ }
+
+ .md\:top-auto {
+ top: auto;
+ }
+
+ .md\:top-px {
+ top: 1px;
+ }
+
+ .md\:top-0\.5 {
+ top: 0.125rem;
+ }
+
+ .md\:top-1\.5 {
+ top: 0.375rem;
+ }
+
+ .md\:top-2\.5 {
+ top: 0.625rem;
+ }
+
+ .md\:top-3\.5 {
+ top: 0.875rem;
+ }
+
+ .md\:-top-0 {
+ top: 0px;
+ }
+
+ .md\:-top-1 {
+ top: -0.25rem;
+ }
+
+ .md\:-top-2 {
+ top: -0.5rem;
+ }
+
+ .md\:-top-3 {
+ top: -0.75rem;
+ }
+
+ .md\:-top-4 {
+ top: -1rem;
+ }
+
+ .md\:-top-5 {
+ top: -1.25rem;
+ }
+
+ .md\:-top-6 {
+ top: -1.5rem;
+ }
+
+ .md\:-top-7 {
+ top: -1.75rem;
+ }
+
+ .md\:-top-8 {
+ top: -2rem;
+ }
+
+ .md\:-top-9 {
+ top: -2.25rem;
+ }
+
+ .md\:-top-10 {
+ top: -2.5rem;
+ }
+
+ .md\:-top-11 {
+ top: -2.75rem;
+ }
+
+ .md\:-top-12 {
+ top: -3rem;
+ }
+
+ .md\:-top-14 {
+ top: -3.5rem;
+ }
+
+ .md\:-top-16 {
+ top: -4rem;
+ }
+
+ .md\:-top-20 {
+ top: -5rem;
+ }
+
+ .md\:-top-24 {
+ top: -6rem;
+ }
+
+ .md\:-top-28 {
+ top: -7rem;
+ }
+
+ .md\:-top-32 {
+ top: -8rem;
+ }
+
+ .md\:-top-36 {
+ top: -9rem;
+ }
+
+ .md\:-top-40 {
+ top: -10rem;
+ }
+
+ .md\:-top-44 {
+ top: -11rem;
+ }
+
+ .md\:-top-48 {
+ top: -12rem;
+ }
+
+ .md\:-top-52 {
+ top: -13rem;
+ }
+
+ .md\:-top-56 {
+ top: -14rem;
+ }
+
+ .md\:-top-60 {
+ top: -15rem;
+ }
+
+ .md\:-top-64 {
+ top: -16rem;
+ }
+
+ .md\:-top-72 {
+ top: -18rem;
+ }
+
+ .md\:-top-80 {
+ top: -20rem;
+ }
+
+ .md\:-top-96 {
+ top: -24rem;
+ }
+
+ .md\:-top-px {
+ top: -1px;
+ }
+
+ .md\:-top-0\.5 {
+ top: -0.125rem;
+ }
+
+ .md\:-top-1\.5 {
+ top: -0.375rem;
+ }
+
+ .md\:-top-2\.5 {
+ top: -0.625rem;
+ }
+
+ .md\:-top-3\.5 {
+ top: -0.875rem;
+ }
+
+ .md\:top-1\/2 {
+ top: 50%;
+ }
+
+ .md\:top-1\/3 {
+ top: 33.333333%;
+ }
+
+ .md\:top-2\/3 {
+ top: 66.666667%;
+ }
+
+ .md\:top-1\/4 {
+ top: 25%;
+ }
+
+ .md\:top-2\/4 {
+ top: 50%;
+ }
+
+ .md\:top-3\/4 {
+ top: 75%;
+ }
+
+ .md\:top-full {
+ top: 100%;
+ }
+
+ .md\:-top-1\/2 {
+ top: -50%;
+ }
+
+ .md\:-top-1\/3 {
+ top: -33.333333%;
+ }
+
+ .md\:-top-2\/3 {
+ top: -66.666667%;
+ }
+
+ .md\:-top-1\/4 {
+ top: -25%;
+ }
+
+ .md\:-top-2\/4 {
+ top: -50%;
+ }
+
+ .md\:-top-3\/4 {
+ top: -75%;
+ }
+
+ .md\:-top-full {
+ top: -100%;
+ }
+
+ .md\:right-0 {
+ right: 0px;
+ }
+
+ .md\:right-1 {
+ right: 0.25rem;
+ }
+
+ .md\:right-2 {
+ right: 0.5rem;
+ }
+
+ .md\:right-3 {
+ right: 0.75rem;
+ }
+
+ .md\:right-4 {
+ right: 1rem;
+ }
+
+ .md\:right-5 {
+ right: 1.25rem;
+ }
+
+ .md\:right-6 {
+ right: 1.5rem;
+ }
+
+ .md\:right-7 {
+ right: 1.75rem;
+ }
+
+ .md\:right-8 {
+ right: 2rem;
+ }
+
+ .md\:right-9 {
+ right: 2.25rem;
+ }
+
+ .md\:right-10 {
+ right: 2.5rem;
+ }
+
+ .md\:right-11 {
+ right: 2.75rem;
+ }
+
+ .md\:right-12 {
+ right: 3rem;
+ }
+
+ .md\:right-14 {
+ right: 3.5rem;
+ }
+
+ .md\:right-16 {
+ right: 4rem;
+ }
+
+ .md\:right-20 {
+ right: 5rem;
+ }
+
+ .md\:right-24 {
+ right: 6rem;
+ }
+
+ .md\:right-28 {
+ right: 7rem;
+ }
+
+ .md\:right-32 {
+ right: 8rem;
+ }
+
+ .md\:right-36 {
+ right: 9rem;
+ }
+
+ .md\:right-40 {
+ right: 10rem;
+ }
+
+ .md\:right-44 {
+ right: 11rem;
+ }
+
+ .md\:right-48 {
+ right: 12rem;
+ }
+
+ .md\:right-52 {
+ right: 13rem;
+ }
+
+ .md\:right-56 {
+ right: 14rem;
+ }
+
+ .md\:right-60 {
+ right: 15rem;
+ }
+
+ .md\:right-64 {
+ right: 16rem;
+ }
+
+ .md\:right-72 {
+ right: 18rem;
+ }
+
+ .md\:right-80 {
+ right: 20rem;
+ }
+
+ .md\:right-96 {
+ right: 24rem;
+ }
+
+ .md\:right-auto {
+ right: auto;
+ }
+
+ .md\:right-px {
+ right: 1px;
+ }
+
+ .md\:right-0\.5 {
+ right: 0.125rem;
+ }
+
+ .md\:right-1\.5 {
+ right: 0.375rem;
+ }
+
+ .md\:right-2\.5 {
+ right: 0.625rem;
+ }
+
+ .md\:right-3\.5 {
+ right: 0.875rem;
+ }
+
+ .md\:-right-0 {
+ right: 0px;
+ }
+
+ .md\:-right-1 {
+ right: -0.25rem;
+ }
+
+ .md\:-right-2 {
+ right: -0.5rem;
+ }
+
+ .md\:-right-3 {
+ right: -0.75rem;
+ }
+
+ .md\:-right-4 {
+ right: -1rem;
+ }
+
+ .md\:-right-5 {
+ right: -1.25rem;
+ }
+
+ .md\:-right-6 {
+ right: -1.5rem;
+ }
+
+ .md\:-right-7 {
+ right: -1.75rem;
+ }
+
+ .md\:-right-8 {
+ right: -2rem;
+ }
+
+ .md\:-right-9 {
+ right: -2.25rem;
+ }
+
+ .md\:-right-10 {
+ right: -2.5rem;
+ }
+
+ .md\:-right-11 {
+ right: -2.75rem;
+ }
+
+ .md\:-right-12 {
+ right: -3rem;
+ }
+
+ .md\:-right-14 {
+ right: -3.5rem;
+ }
+
+ .md\:-right-16 {
+ right: -4rem;
+ }
+
+ .md\:-right-20 {
+ right: -5rem;
+ }
+
+ .md\:-right-24 {
+ right: -6rem;
+ }
+
+ .md\:-right-28 {
+ right: -7rem;
+ }
+
+ .md\:-right-32 {
+ right: -8rem;
+ }
+
+ .md\:-right-36 {
+ right: -9rem;
+ }
+
+ .md\:-right-40 {
+ right: -10rem;
+ }
+
+ .md\:-right-44 {
+ right: -11rem;
+ }
+
+ .md\:-right-48 {
+ right: -12rem;
+ }
+
+ .md\:-right-52 {
+ right: -13rem;
+ }
+
+ .md\:-right-56 {
+ right: -14rem;
+ }
+
+ .md\:-right-60 {
+ right: -15rem;
+ }
+
+ .md\:-right-64 {
+ right: -16rem;
+ }
+
+ .md\:-right-72 {
+ right: -18rem;
+ }
+
+ .md\:-right-80 {
+ right: -20rem;
+ }
+
+ .md\:-right-96 {
+ right: -24rem;
+ }
+
+ .md\:-right-px {
+ right: -1px;
+ }
+
+ .md\:-right-0\.5 {
+ right: -0.125rem;
+ }
+
+ .md\:-right-1\.5 {
+ right: -0.375rem;
+ }
+
+ .md\:-right-2\.5 {
+ right: -0.625rem;
+ }
+
+ .md\:-right-3\.5 {
+ right: -0.875rem;
+ }
+
+ .md\:right-1\/2 {
+ right: 50%;
+ }
+
+ .md\:right-1\/3 {
+ right: 33.333333%;
+ }
+
+ .md\:right-2\/3 {
+ right: 66.666667%;
+ }
+
+ .md\:right-1\/4 {
+ right: 25%;
+ }
+
+ .md\:right-2\/4 {
+ right: 50%;
+ }
+
+ .md\:right-3\/4 {
+ right: 75%;
+ }
+
+ .md\:right-full {
+ right: 100%;
+ }
+
+ .md\:-right-1\/2 {
+ right: -50%;
+ }
+
+ .md\:-right-1\/3 {
+ right: -33.333333%;
+ }
+
+ .md\:-right-2\/3 {
+ right: -66.666667%;
+ }
+
+ .md\:-right-1\/4 {
+ right: -25%;
+ }
+
+ .md\:-right-2\/4 {
+ right: -50%;
+ }
+
+ .md\:-right-3\/4 {
+ right: -75%;
+ }
+
+ .md\:-right-full {
+ right: -100%;
+ }
+
+ .md\:bottom-0 {
+ bottom: 0px;
+ }
+
+ .md\:bottom-1 {
+ bottom: 0.25rem;
+ }
+
+ .md\:bottom-2 {
+ bottom: 0.5rem;
+ }
+
+ .md\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
+ .md\:bottom-4 {
+ bottom: 1rem;
+ }
+
+ .md\:bottom-5 {
+ bottom: 1.25rem;
+ }
+
+ .md\:bottom-6 {
+ bottom: 1.5rem;
+ }
+
+ .md\:bottom-7 {
+ bottom: 1.75rem;
+ }
+
+ .md\:bottom-8 {
+ bottom: 2rem;
+ }
+
+ .md\:bottom-9 {
+ bottom: 2.25rem;
+ }
+
+ .md\:bottom-10 {
+ bottom: 2.5rem;
+ }
+
+ .md\:bottom-11 {
+ bottom: 2.75rem;
+ }
+
+ .md\:bottom-12 {
+ bottom: 3rem;
+ }
+
+ .md\:bottom-14 {
+ bottom: 3.5rem;
+ }
+
+ .md\:bottom-16 {
+ bottom: 4rem;
+ }
+
+ .md\:bottom-20 {
+ bottom: 5rem;
+ }
+
+ .md\:bottom-24 {
+ bottom: 6rem;
+ }
+
+ .md\:bottom-28 {
+ bottom: 7rem;
+ }
+
+ .md\:bottom-32 {
+ bottom: 8rem;
+ }
+
+ .md\:bottom-36 {
+ bottom: 9rem;
+ }
+
+ .md\:bottom-40 {
+ bottom: 10rem;
+ }
+
+ .md\:bottom-44 {
+ bottom: 11rem;
+ }
+
+ .md\:bottom-48 {
+ bottom: 12rem;
+ }
+
+ .md\:bottom-52 {
+ bottom: 13rem;
+ }
+
+ .md\:bottom-56 {
+ bottom: 14rem;
+ }
+
+ .md\:bottom-60 {
+ bottom: 15rem;
+ }
+
+ .md\:bottom-64 {
+ bottom: 16rem;
+ }
+
+ .md\:bottom-72 {
+ bottom: 18rem;
+ }
+
+ .md\:bottom-80 {
+ bottom: 20rem;
+ }
+
+ .md\:bottom-96 {
+ bottom: 24rem;
+ }
+
+ .md\:bottom-auto {
+ bottom: auto;
+ }
+
+ .md\:bottom-px {
+ bottom: 1px;
+ }
+
+ .md\:bottom-0\.5 {
+ bottom: 0.125rem;
+ }
+
+ .md\:bottom-1\.5 {
+ bottom: 0.375rem;
+ }
+
+ .md\:bottom-2\.5 {
+ bottom: 0.625rem;
+ }
+
+ .md\:bottom-3\.5 {
+ bottom: 0.875rem;
+ }
+
+ .md\:-bottom-0 {
+ bottom: 0px;
+ }
+
+ .md\:-bottom-1 {
+ bottom: -0.25rem;
+ }
+
+ .md\:-bottom-2 {
+ bottom: -0.5rem;
+ }
+
+ .md\:-bottom-3 {
+ bottom: -0.75rem;
+ }
+
+ .md\:-bottom-4 {
+ bottom: -1rem;
+ }
+
+ .md\:-bottom-5 {
+ bottom: -1.25rem;
+ }
+
+ .md\:-bottom-6 {
+ bottom: -1.5rem;
+ }
+
+ .md\:-bottom-7 {
+ bottom: -1.75rem;
+ }
+
+ .md\:-bottom-8 {
+ bottom: -2rem;
+ }
+
+ .md\:-bottom-9 {
+ bottom: -2.25rem;
+ }
+
+ .md\:-bottom-10 {
+ bottom: -2.5rem;
+ }
+
+ .md\:-bottom-11 {
+ bottom: -2.75rem;
+ }
+
+ .md\:-bottom-12 {
+ bottom: -3rem;
+ }
+
+ .md\:-bottom-14 {
+ bottom: -3.5rem;
+ }
+
+ .md\:-bottom-16 {
+ bottom: -4rem;
+ }
+
+ .md\:-bottom-20 {
+ bottom: -5rem;
+ }
+
+ .md\:-bottom-24 {
+ bottom: -6rem;
+ }
+
+ .md\:-bottom-28 {
+ bottom: -7rem;
+ }
+
+ .md\:-bottom-32 {
+ bottom: -8rem;
+ }
+
+ .md\:-bottom-36 {
+ bottom: -9rem;
+ }
+
+ .md\:-bottom-40 {
+ bottom: -10rem;
+ }
+
+ .md\:-bottom-44 {
+ bottom: -11rem;
+ }
+
+ .md\:-bottom-48 {
+ bottom: -12rem;
+ }
+
+ .md\:-bottom-52 {
+ bottom: -13rem;
+ }
+
+ .md\:-bottom-56 {
+ bottom: -14rem;
+ }
+
+ .md\:-bottom-60 {
+ bottom: -15rem;
+ }
+
+ .md\:-bottom-64 {
+ bottom: -16rem;
+ }
+
+ .md\:-bottom-72 {
+ bottom: -18rem;
+ }
+
+ .md\:-bottom-80 {
+ bottom: -20rem;
+ }
+
+ .md\:-bottom-96 {
+ bottom: -24rem;
+ }
+
+ .md\:-bottom-px {
+ bottom: -1px;
+ }
+
+ .md\:-bottom-0\.5 {
+ bottom: -0.125rem;
+ }
+
+ .md\:-bottom-1\.5 {
+ bottom: -0.375rem;
+ }
+
+ .md\:-bottom-2\.5 {
+ bottom: -0.625rem;
+ }
+
+ .md\:-bottom-3\.5 {
+ bottom: -0.875rem;
+ }
+
+ .md\:bottom-1\/2 {
+ bottom: 50%;
+ }
+
+ .md\:bottom-1\/3 {
+ bottom: 33.333333%;
+ }
+
+ .md\:bottom-2\/3 {
+ bottom: 66.666667%;
+ }
+
+ .md\:bottom-1\/4 {
+ bottom: 25%;
+ }
+
+ .md\:bottom-2\/4 {
+ bottom: 50%;
+ }
+
+ .md\:bottom-3\/4 {
+ bottom: 75%;
+ }
+
+ .md\:bottom-full {
+ bottom: 100%;
+ }
+
+ .md\:-bottom-1\/2 {
+ bottom: -50%;
+ }
+
+ .md\:-bottom-1\/3 {
+ bottom: -33.333333%;
+ }
+
+ .md\:-bottom-2\/3 {
+ bottom: -66.666667%;
+ }
+
+ .md\:-bottom-1\/4 {
+ bottom: -25%;
+ }
+
+ .md\:-bottom-2\/4 {
+ bottom: -50%;
+ }
+
+ .md\:-bottom-3\/4 {
+ bottom: -75%;
+ }
+
+ .md\:-bottom-full {
+ bottom: -100%;
+ }
+
+ .md\:left-0 {
+ left: 0px;
+ }
+
+ .md\:left-1 {
+ left: 0.25rem;
+ }
+
+ .md\:left-2 {
+ left: 0.5rem;
+ }
+
+ .md\:left-3 {
+ left: 0.75rem;
+ }
+
+ .md\:left-4 {
+ left: 1rem;
+ }
+
+ .md\:left-5 {
+ left: 1.25rem;
+ }
+
+ .md\:left-6 {
+ left: 1.5rem;
+ }
+
+ .md\:left-7 {
+ left: 1.75rem;
+ }
+
+ .md\:left-8 {
+ left: 2rem;
+ }
+
+ .md\:left-9 {
+ left: 2.25rem;
+ }
+
+ .md\:left-10 {
+ left: 2.5rem;
+ }
+
+ .md\:left-11 {
+ left: 2.75rem;
+ }
+
+ .md\:left-12 {
+ left: 3rem;
+ }
+
+ .md\:left-14 {
+ left: 3.5rem;
+ }
+
+ .md\:left-16 {
+ left: 4rem;
+ }
+
+ .md\:left-20 {
+ left: 5rem;
+ }
+
+ .md\:left-24 {
+ left: 6rem;
+ }
+
+ .md\:left-28 {
+ left: 7rem;
+ }
+
+ .md\:left-32 {
+ left: 8rem;
+ }
+
+ .md\:left-36 {
+ left: 9rem;
+ }
+
+ .md\:left-40 {
+ left: 10rem;
+ }
+
+ .md\:left-44 {
+ left: 11rem;
+ }
+
+ .md\:left-48 {
+ left: 12rem;
+ }
+
+ .md\:left-52 {
+ left: 13rem;
+ }
+
+ .md\:left-56 {
+ left: 14rem;
+ }
+
+ .md\:left-60 {
+ left: 15rem;
+ }
+
+ .md\:left-64 {
+ left: 16rem;
+ }
+
+ .md\:left-72 {
+ left: 18rem;
+ }
+
+ .md\:left-80 {
+ left: 20rem;
+ }
+
+ .md\:left-96 {
+ left: 24rem;
+ }
+
+ .md\:left-auto {
+ left: auto;
+ }
+
+ .md\:left-px {
+ left: 1px;
+ }
+
+ .md\:left-0\.5 {
+ left: 0.125rem;
+ }
+
+ .md\:left-1\.5 {
+ left: 0.375rem;
+ }
+
+ .md\:left-2\.5 {
+ left: 0.625rem;
+ }
+
+ .md\:left-3\.5 {
+ left: 0.875rem;
+ }
+
+ .md\:-left-0 {
+ left: 0px;
+ }
+
+ .md\:-left-1 {
+ left: -0.25rem;
+ }
+
+ .md\:-left-2 {
+ left: -0.5rem;
+ }
+
+ .md\:-left-3 {
+ left: -0.75rem;
+ }
+
+ .md\:-left-4 {
+ left: -1rem;
+ }
+
+ .md\:-left-5 {
+ left: -1.25rem;
+ }
+
+ .md\:-left-6 {
+ left: -1.5rem;
+ }
+
+ .md\:-left-7 {
+ left: -1.75rem;
+ }
+
+ .md\:-left-8 {
+ left: -2rem;
+ }
+
+ .md\:-left-9 {
+ left: -2.25rem;
+ }
+
+ .md\:-left-10 {
+ left: -2.5rem;
+ }
+
+ .md\:-left-11 {
+ left: -2.75rem;
+ }
+
+ .md\:-left-12 {
+ left: -3rem;
+ }
+
+ .md\:-left-14 {
+ left: -3.5rem;
+ }
+
+ .md\:-left-16 {
+ left: -4rem;
+ }
+
+ .md\:-left-20 {
+ left: -5rem;
+ }
+
+ .md\:-left-24 {
+ left: -6rem;
+ }
+
+ .md\:-left-28 {
+ left: -7rem;
+ }
+
+ .md\:-left-32 {
+ left: -8rem;
+ }
+
+ .md\:-left-36 {
+ left: -9rem;
+ }
+
+ .md\:-left-40 {
+ left: -10rem;
+ }
+
+ .md\:-left-44 {
+ left: -11rem;
+ }
+
+ .md\:-left-48 {
+ left: -12rem;
+ }
+
+ .md\:-left-52 {
+ left: -13rem;
+ }
+
+ .md\:-left-56 {
+ left: -14rem;
+ }
+
+ .md\:-left-60 {
+ left: -15rem;
+ }
+
+ .md\:-left-64 {
+ left: -16rem;
+ }
+
+ .md\:-left-72 {
+ left: -18rem;
+ }
+
+ .md\:-left-80 {
+ left: -20rem;
+ }
+
+ .md\:-left-96 {
+ left: -24rem;
+ }
+
+ .md\:-left-px {
+ left: -1px;
+ }
+
+ .md\:-left-0\.5 {
+ left: -0.125rem;
+ }
+
+ .md\:-left-1\.5 {
+ left: -0.375rem;
+ }
+
+ .md\:-left-2\.5 {
+ left: -0.625rem;
+ }
+
+ .md\:-left-3\.5 {
+ left: -0.875rem;
+ }
+
+ .md\:left-1\/2 {
+ left: 50%;
+ }
+
+ .md\:left-1\/3 {
+ left: 33.333333%;
+ }
+
+ .md\:left-2\/3 {
+ left: 66.666667%;
+ }
+
+ .md\:left-1\/4 {
+ left: 25%;
+ }
+
+ .md\:left-2\/4 {
+ left: 50%;
+ }
+
+ .md\:left-3\/4 {
+ left: 75%;
+ }
+
+ .md\:left-full {
+ left: 100%;
+ }
+
+ .md\:-left-1\/2 {
+ left: -50%;
+ }
+
+ .md\:-left-1\/3 {
+ left: -33.333333%;
+ }
+
+ .md\:-left-2\/3 {
+ left: -66.666667%;
+ }
+
+ .md\:-left-1\/4 {
+ left: -25%;
+ }
+
+ .md\:-left-2\/4 {
+ left: -50%;
+ }
+
+ .md\:-left-3\/4 {
+ left: -75%;
+ }
+
+ .md\:-left-full {
+ left: -100%;
+ }
+
+ .md\:isolate {
+ isolation: isolate;
+ }
+
+ .md\:isolation-auto {
+ isolation: auto;
+ }
+
+ .md\:z-0 {
+ z-index: 0;
+ }
+
+ .md\:z-10 {
+ z-index: 10;
+ }
+
+ .md\:z-20 {
+ z-index: 20;
+ }
+
+ .md\:z-30 {
+ z-index: 30;
+ }
+
+ .md\:z-40 {
+ z-index: 40;
+ }
+
+ .md\:z-50 {
+ z-index: 50;
+ }
+
+ .md\:z-auto {
+ z-index: auto;
+ }
+
+ .md\:focus-within\:z-0:focus-within {
+ z-index: 0;
+ }
+
+ .md\:focus-within\:z-10:focus-within {
+ z-index: 10;
+ }
+
+ .md\:focus-within\:z-20:focus-within {
+ z-index: 20;
+ }
+
+ .md\:focus-within\:z-30:focus-within {
+ z-index: 30;
+ }
+
+ .md\:focus-within\:z-40:focus-within {
+ z-index: 40;
+ }
+
+ .md\:focus-within\:z-50:focus-within {
+ z-index: 50;
+ }
+
+ .md\:focus-within\:z-auto:focus-within {
+ z-index: auto;
+ }
+
+ .md\:focus\:z-0:focus {
+ z-index: 0;
+ }
+
+ .md\:focus\:z-10:focus {
+ z-index: 10;
+ }
+
+ .md\:focus\:z-20:focus {
+ z-index: 20;
+ }
+
+ .md\:focus\:z-30:focus {
+ z-index: 30;
+ }
+
+ .md\:focus\:z-40:focus {
+ z-index: 40;
+ }
+
+ .md\:focus\:z-50:focus {
+ z-index: 50;
+ }
+
+ .md\:focus\:z-auto:focus {
+ z-index: auto;
+ }
+
+ .md\:order-1 {
+ order: 1;
+ }
+
+ .md\:order-2 {
+ order: 2;
+ }
+
+ .md\:order-3 {
+ order: 3;
+ }
+
+ .md\:order-4 {
+ order: 4;
+ }
+
+ .md\:order-5 {
+ order: 5;
+ }
+
+ .md\:order-6 {
+ order: 6;
+ }
+
+ .md\:order-7 {
+ order: 7;
+ }
+
+ .md\:order-8 {
+ order: 8;
+ }
+
+ .md\:order-9 {
+ order: 9;
+ }
+
+ .md\:order-10 {
+ order: 10;
+ }
+
+ .md\:order-11 {
+ order: 11;
+ }
+
+ .md\:order-12 {
+ order: 12;
+ }
+
+ .md\:order-first {
+ order: -9999;
+ }
+
+ .md\:order-last {
+ order: 9999;
+ }
+
+ .md\:order-none {
+ order: 0;
+ }
+
+ .md\:col-auto {
+ grid-column: auto;
+ }
+
+ .md\:col-span-1 {
+ grid-column: span 1 / span 1;
+ }
+
+ .md\:col-span-2 {
+ grid-column: span 2 / span 2;
+ }
+
+ .md\:col-span-3 {
+ grid-column: span 3 / span 3;
+ }
+
+ .md\:col-span-4 {
+ grid-column: span 4 / span 4;
+ }
+
+ .md\:col-span-5 {
+ grid-column: span 5 / span 5;
+ }
+
+ .md\:col-span-6 {
+ grid-column: span 6 / span 6;
+ }
+
+ .md\:col-span-7 {
+ grid-column: span 7 / span 7;
+ }
+
+ .md\:col-span-8 {
+ grid-column: span 8 / span 8;
+ }
+
+ .md\:col-span-9 {
+ grid-column: span 9 / span 9;
+ }
+
+ .md\:col-span-10 {
+ grid-column: span 10 / span 10;
+ }
+
+ .md\:col-span-11 {
+ grid-column: span 11 / span 11;
+ }
+
+ .md\:col-span-12 {
+ grid-column: span 12 / span 12;
+ }
+
+ .md\:col-span-full {
+ grid-column: 1 / -1;
+ }
+
+ .md\:col-start-1 {
+ grid-column-start: 1;
+ }
+
+ .md\:col-start-2 {
+ grid-column-start: 2;
+ }
+
+ .md\:col-start-3 {
+ grid-column-start: 3;
+ }
+
+ .md\:col-start-4 {
+ grid-column-start: 4;
+ }
+
+ .md\:col-start-5 {
+ grid-column-start: 5;
+ }
+
+ .md\:col-start-6 {
+ grid-column-start: 6;
+ }
+
+ .md\:col-start-7 {
+ grid-column-start: 7;
+ }
+
+ .md\:col-start-8 {
+ grid-column-start: 8;
+ }
+
+ .md\:col-start-9 {
+ grid-column-start: 9;
+ }
+
+ .md\:col-start-10 {
+ grid-column-start: 10;
+ }
+
+ .md\:col-start-11 {
+ grid-column-start: 11;
+ }
+
+ .md\:col-start-12 {
+ grid-column-start: 12;
+ }
+
+ .md\:col-start-13 {
+ grid-column-start: 13;
+ }
+
+ .md\:col-start-auto {
+ grid-column-start: auto;
+ }
+
+ .md\:col-end-1 {
+ grid-column-end: 1;
+ }
+
+ .md\:col-end-2 {
+ grid-column-end: 2;
+ }
+
+ .md\:col-end-3 {
+ grid-column-end: 3;
+ }
+
+ .md\:col-end-4 {
+ grid-column-end: 4;
+ }
+
+ .md\:col-end-5 {
+ grid-column-end: 5;
+ }
+
+ .md\:col-end-6 {
+ grid-column-end: 6;
+ }
+
+ .md\:col-end-7 {
+ grid-column-end: 7;
+ }
+
+ .md\:col-end-8 {
+ grid-column-end: 8;
+ }
+
+ .md\:col-end-9 {
+ grid-column-end: 9;
+ }
+
+ .md\:col-end-10 {
+ grid-column-end: 10;
+ }
+
+ .md\:col-end-11 {
+ grid-column-end: 11;
+ }
+
+ .md\:col-end-12 {
+ grid-column-end: 12;
+ }
+
+ .md\:col-end-13 {
+ grid-column-end: 13;
+ }
+
+ .md\:col-end-auto {
+ grid-column-end: auto;
+ }
+
+ .md\:row-auto {
+ grid-row: auto;
+ }
+
+ .md\:row-span-1 {
+ grid-row: span 1 / span 1;
+ }
+
+ .md\:row-span-2 {
+ grid-row: span 2 / span 2;
+ }
+
+ .md\:row-span-3 {
+ grid-row: span 3 / span 3;
+ }
+
+ .md\:row-span-4 {
+ grid-row: span 4 / span 4;
+ }
+
+ .md\:row-span-5 {
+ grid-row: span 5 / span 5;
+ }
+
+ .md\:row-span-6 {
+ grid-row: span 6 / span 6;
+ }
+
+ .md\:row-span-full {
+ grid-row: 1 / -1;
+ }
+
+ .md\:row-start-1 {
+ grid-row-start: 1;
+ }
+
+ .md\:row-start-2 {
+ grid-row-start: 2;
+ }
+
+ .md\:row-start-3 {
+ grid-row-start: 3;
+ }
+
+ .md\:row-start-4 {
+ grid-row-start: 4;
+ }
+
+ .md\:row-start-5 {
+ grid-row-start: 5;
+ }
+
+ .md\:row-start-6 {
+ grid-row-start: 6;
+ }
+
+ .md\:row-start-7 {
+ grid-row-start: 7;
+ }
+
+ .md\:row-start-auto {
+ grid-row-start: auto;
+ }
+
+ .md\:row-end-1 {
+ grid-row-end: 1;
+ }
+
+ .md\:row-end-2 {
+ grid-row-end: 2;
+ }
+
+ .md\:row-end-3 {
+ grid-row-end: 3;
+ }
+
+ .md\:row-end-4 {
+ grid-row-end: 4;
+ }
+
+ .md\:row-end-5 {
+ grid-row-end: 5;
+ }
+
+ .md\:row-end-6 {
+ grid-row-end: 6;
+ }
+
+ .md\:row-end-7 {
+ grid-row-end: 7;
+ }
+
+ .md\:row-end-auto {
+ grid-row-end: auto;
+ }
+
+ .md\:float-right {
+ float: right;
+ }
+
+ .md\:float-left {
+ float: left;
+ }
+
+ .md\:float-none {
+ float: none;
+ }
+
+ .md\:clear-left {
+ clear: left;
+ }
+
+ .md\:clear-right {
+ clear: right;
+ }
+
+ .md\:clear-both {
+ clear: both;
+ }
+
+ .md\:clear-none {
+ clear: none;
+ }
+
+ .md\:m-0 {
+ margin: 0px;
+ }
+
+ .md\:m-1 {
+ margin: 0.25rem;
+ }
+
+ .md\:m-2 {
+ margin: 0.5rem;
+ }
+
+ .md\:m-3 {
+ margin: 0.75rem;
+ }
+
+ .md\:m-4 {
+ margin: 1rem;
+ }
+
+ .md\:m-5 {
+ margin: 1.25rem;
+ }
+
+ .md\:m-6 {
+ margin: 1.5rem;
+ }
+
+ .md\:m-7 {
+ margin: 1.75rem;
+ }
+
+ .md\:m-8 {
+ margin: 2rem;
+ }
+
+ .md\:m-9 {
+ margin: 2.25rem;
+ }
+
+ .md\:m-10 {
+ margin: 2.5rem;
+ }
+
+ .md\:m-11 {
+ margin: 2.75rem;
+ }
+
+ .md\:m-12 {
+ margin: 3rem;
+ }
+
+ .md\:m-14 {
+ margin: 3.5rem;
+ }
+
+ .md\:m-16 {
+ margin: 4rem;
+ }
+
+ .md\:m-20 {
+ margin: 5rem;
+ }
+
+ .md\:m-24 {
+ margin: 6rem;
+ }
+
+ .md\:m-28 {
+ margin: 7rem;
+ }
+
+ .md\:m-32 {
+ margin: 8rem;
+ }
+
+ .md\:m-36 {
+ margin: 9rem;
+ }
+
+ .md\:m-40 {
+ margin: 10rem;
+ }
+
+ .md\:m-44 {
+ margin: 11rem;
+ }
+
+ .md\:m-48 {
+ margin: 12rem;
+ }
+
+ .md\:m-52 {
+ margin: 13rem;
+ }
+
+ .md\:m-56 {
+ margin: 14rem;
+ }
+
+ .md\:m-60 {
+ margin: 15rem;
+ }
+
+ .md\:m-64 {
+ margin: 16rem;
+ }
+
+ .md\:m-72 {
+ margin: 18rem;
+ }
+
+ .md\:m-80 {
+ margin: 20rem;
+ }
+
+ .md\:m-96 {
+ margin: 24rem;
+ }
+
+ .md\:m-auto {
+ margin: auto;
+ }
+
+ .md\:m-px {
+ margin: 1px;
+ }
+
+ .md\:m-0\.5 {
+ margin: 0.125rem;
+ }
+
+ .md\:m-1\.5 {
+ margin: 0.375rem;
+ }
+
+ .md\:m-2\.5 {
+ margin: 0.625rem;
+ }
+
+ .md\:m-3\.5 {
+ margin: 0.875rem;
+ }
+
+ .md\:-m-0 {
+ margin: 0px;
+ }
+
+ .md\:-m-1 {
+ margin: -0.25rem;
+ }
+
+ .md\:-m-2 {
+ margin: -0.5rem;
+ }
+
+ .md\:-m-3 {
+ margin: -0.75rem;
+ }
+
+ .md\:-m-4 {
+ margin: -1rem;
+ }
+
+ .md\:-m-5 {
+ margin: -1.25rem;
+ }
+
+ .md\:-m-6 {
+ margin: -1.5rem;
+ }
+
+ .md\:-m-7 {
+ margin: -1.75rem;
+ }
+
+ .md\:-m-8 {
+ margin: -2rem;
+ }
+
+ .md\:-m-9 {
+ margin: -2.25rem;
+ }
+
+ .md\:-m-10 {
+ margin: -2.5rem;
+ }
+
+ .md\:-m-11 {
+ margin: -2.75rem;
+ }
+
+ .md\:-m-12 {
+ margin: -3rem;
+ }
+
+ .md\:-m-14 {
+ margin: -3.5rem;
+ }
+
+ .md\:-m-16 {
+ margin: -4rem;
+ }
+
+ .md\:-m-20 {
+ margin: -5rem;
+ }
+
+ .md\:-m-24 {
+ margin: -6rem;
+ }
+
+ .md\:-m-28 {
+ margin: -7rem;
+ }
+
+ .md\:-m-32 {
+ margin: -8rem;
+ }
+
+ .md\:-m-36 {
+ margin: -9rem;
+ }
+
+ .md\:-m-40 {
+ margin: -10rem;
+ }
+
+ .md\:-m-44 {
+ margin: -11rem;
+ }
+
+ .md\:-m-48 {
+ margin: -12rem;
+ }
+
+ .md\:-m-52 {
+ margin: -13rem;
+ }
+
+ .md\:-m-56 {
+ margin: -14rem;
+ }
+
+ .md\:-m-60 {
+ margin: -15rem;
+ }
+
+ .md\:-m-64 {
+ margin: -16rem;
+ }
+
+ .md\:-m-72 {
+ margin: -18rem;
+ }
+
+ .md\:-m-80 {
+ margin: -20rem;
+ }
+
+ .md\:-m-96 {
+ margin: -24rem;
+ }
+
+ .md\:-m-px {
+ margin: -1px;
+ }
+
+ .md\:-m-0\.5 {
+ margin: -0.125rem;
+ }
+
+ .md\:-m-1\.5 {
+ margin: -0.375rem;
+ }
+
+ .md\:-m-2\.5 {
+ margin: -0.625rem;
+ }
+
+ .md\:-m-3\.5 {
+ margin: -0.875rem;
+ }
+
+ .md\:mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .md\:mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+ }
+
+ .md\:mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .md\:mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+ }
+
+ .md\:mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .md\:mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+ }
+
+ .md\:mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .md\:mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+ }
+
+ .md\:mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .md\:mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+ }
+
+ .md\:mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .md\:mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+ }
+
+ .md\:mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+ }
+
+ .md\:mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+ }
+
+ .md\:mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ }
+
+ .md\:mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .md\:mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+ }
+
+ .md\:mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+ }
+
+ .md\:mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+ }
+
+ .md\:mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+ }
+
+ .md\:mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+ }
+
+ .md\:mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+ }
+
+ .md\:mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+ }
+
+ .md\:mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+ }
+
+ .md\:mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+ }
+
+ .md\:mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+ }
+
+ .md\:mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+ }
+
+ .md\:mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+ }
+
+ .md\:mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+ }
+
+ .md\:mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+ }
+
+ .md\:mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .md\:mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+ }
+
+ .md\:mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+ }
+
+ .md\:mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+ }
+
+ .md\:mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+ }
+
+ .md\:mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+ }
+
+ .md\:-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .md\:-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+ }
+
+ .md\:-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .md\:-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+ }
+
+ .md\:-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .md\:-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+ }
+
+ .md\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+ }
+
+ .md\:-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+ }
+
+ .md\:-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+ }
+
+ .md\:-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+ }
+
+ .md\:-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+ }
+
+ .md\:-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+ }
+
+ .md\:-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .md\:-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+ }
+
+ .md\:-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+ }
+
+ .md\:-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+ }
+
+ .md\:-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+ }
+
+ .md\:-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+ }
+
+ .md\:-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+ }
+
+ .md\:-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+ }
+
+ .md\:-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+ }
+
+ .md\:-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+ }
+
+ .md\:-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+ }
+
+ .md\:-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+ }
+
+ .md\:-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+ }
+
+ .md\:-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+ }
+
+ .md\:-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+ }
+
+ .md\:-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+ }
+
+ .md\:-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+ }
+
+ .md\:-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+ }
+
+ .md\:-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+ }
+
+ .md\:-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+ }
+
+ .md\:-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+ }
+
+ .md\:-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+ }
+
+ .md\:-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+ }
+
+ .md\:my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .md\:my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ }
+
+ .md\:my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .md\:my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+ }
+
+ .md\:my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .md\:my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+ }
+
+ .md\:my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .md\:my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+ }
+
+ .md\:my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .md\:my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+ }
+
+ .md\:my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .md\:my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+ }
+
+ .md\:my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+ }
+
+ .md\:my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+ }
+
+ .md\:my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+ }
+
+ .md\:my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .md\:my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+ }
+
+ .md\:my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+ }
+
+ .md\:my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+ }
+
+ .md\:my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+ }
+
+ .md\:my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+ }
+
+ .md\:my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+ }
+
+ .md\:my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+ }
+
+ .md\:my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+ }
+
+ .md\:my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+ }
+
+ .md\:my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+ }
+
+ .md\:my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+ }
+
+ .md\:my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+ }
+
+ .md\:my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+ }
+
+ .md\:my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+ }
+
+ .md\:my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+ }
+
+ .md\:my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+ }
+
+ .md\:my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ }
+
+ .md\:my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+ }
+
+ .md\:my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+ }
+
+ .md\:my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+ }
+
+ .md\:-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .md\:-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+ }
+
+ .md\:-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+ }
+
+ .md\:-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+
+ .md\:-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+ }
+
+ .md\:-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+ }
+
+ .md\:-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+ }
+
+ .md\:-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+ }
+
+ .md\:-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+ }
+
+ .md\:-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+ }
+
+ .md\:-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+ }
+
+ .md\:-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+ }
+
+ .md\:-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+ }
+
+ .md\:-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+ }
+
+ .md\:-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+ }
+
+ .md\:-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+ }
+
+ .md\:-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+ }
+
+ .md\:-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+ }
+
+ .md\:-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+ }
+
+ .md\:-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+ }
+
+ .md\:-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+ }
+
+ .md\:-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+ }
+
+ .md\:-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+ }
+
+ .md\:-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+ }
+
+ .md\:-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+ }
+
+ .md\:-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+ }
+
+ .md\:-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+ }
+
+ .md\:-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+ }
+
+ .md\:-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+ }
+
+ .md\:-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+ }
+
+ .md\:-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ }
+
+ .md\:-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+ }
+
+ .md\:-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+ }
+
+ .md\:-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+ }
+
+ .md\:-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+ }
+
+ .md\:mt-0 {
+ margin-top: 0px;
+ }
+
+ .md\:mt-1 {
+ margin-top: 0.25rem;
+ }
+
+ .md\:mt-2 {
+ margin-top: 0.5rem;
+ }
+
+ .md\:mt-3 {
+ margin-top: 0.75rem;
+ }
+
+ .md\:mt-4 {
+ margin-top: 1rem;
+ }
+
+ .md\:mt-5 {
+ margin-top: 1.25rem;
+ }
+
+ .md\:mt-6 {
+ margin-top: 1.5rem;
+ }
+
+ .md\:mt-7 {
+ margin-top: 1.75rem;
+ }
+
+ .md\:mt-8 {
+ margin-top: 2rem;
+ }
+
+ .md\:mt-9 {
+ margin-top: 2.25rem;
+ }
+
+ .md\:mt-10 {
+ margin-top: 2.5rem;
+ }
+
+ .md\:mt-11 {
+ margin-top: 2.75rem;
+ }
+
+ .md\:mt-12 {
+ margin-top: 3rem;
+ }
+
+ .md\:mt-14 {
+ margin-top: 3.5rem;
+ }
+
+ .md\:mt-16 {
+ margin-top: 4rem;
+ }
+
+ .md\:mt-20 {
+ margin-top: 5rem;
+ }
+
+ .md\:mt-24 {
+ margin-top: 6rem;
+ }
+
+ .md\:mt-28 {
+ margin-top: 7rem;
+ }
+
+ .md\:mt-32 {
+ margin-top: 8rem;
+ }
+
+ .md\:mt-36 {
+ margin-top: 9rem;
+ }
+
+ .md\:mt-40 {
+ margin-top: 10rem;
+ }
+
+ .md\:mt-44 {
+ margin-top: 11rem;
+ }
+
+ .md\:mt-48 {
+ margin-top: 12rem;
+ }
+
+ .md\:mt-52 {
+ margin-top: 13rem;
+ }
+
+ .md\:mt-56 {
+ margin-top: 14rem;
+ }
+
+ .md\:mt-60 {
+ margin-top: 15rem;
+ }
+
+ .md\:mt-64 {
+ margin-top: 16rem;
+ }
+
+ .md\:mt-72 {
+ margin-top: 18rem;
+ }
+
+ .md\:mt-80 {
+ margin-top: 20rem;
+ }
+
+ .md\:mt-96 {
+ margin-top: 24rem;
+ }
+
+ .md\:mt-auto {
+ margin-top: auto;
+ }
+
+ .md\:mt-px {
+ margin-top: 1px;
+ }
+
+ .md\:mt-0\.5 {
+ margin-top: 0.125rem;
+ }
+
+ .md\:mt-1\.5 {
+ margin-top: 0.375rem;
+ }
+
+ .md\:mt-2\.5 {
+ margin-top: 0.625rem;
+ }
+
+ .md\:mt-3\.5 {
+ margin-top: 0.875rem;
+ }
+
+ .md\:-mt-0 {
+ margin-top: 0px;
+ }
+
+ .md\:-mt-1 {
+ margin-top: -0.25rem;
+ }
+
+ .md\:-mt-2 {
+ margin-top: -0.5rem;
+ }
+
+ .md\:-mt-3 {
+ margin-top: -0.75rem;
+ }
+
+ .md\:-mt-4 {
+ margin-top: -1rem;
+ }
+
+ .md\:-mt-5 {
+ margin-top: -1.25rem;
+ }
+
+ .md\:-mt-6 {
+ margin-top: -1.5rem;
+ }
+
+ .md\:-mt-7 {
+ margin-top: -1.75rem;
+ }
+
+ .md\:-mt-8 {
+ margin-top: -2rem;
+ }
+
+ .md\:-mt-9 {
+ margin-top: -2.25rem;
+ }
+
+ .md\:-mt-10 {
+ margin-top: -2.5rem;
+ }
+
+ .md\:-mt-11 {
+ margin-top: -2.75rem;
+ }
+
+ .md\:-mt-12 {
+ margin-top: -3rem;
+ }
+
+ .md\:-mt-14 {
+ margin-top: -3.5rem;
+ }
+
+ .md\:-mt-16 {
+ margin-top: -4rem;
+ }
+
+ .md\:-mt-20 {
+ margin-top: -5rem;
+ }
+
+ .md\:-mt-24 {
+ margin-top: -6rem;
+ }
+
+ .md\:-mt-28 {
+ margin-top: -7rem;
+ }
+
+ .md\:-mt-32 {
+ margin-top: -8rem;
+ }
+
+ .md\:-mt-36 {
+ margin-top: -9rem;
+ }
+
+ .md\:-mt-40 {
+ margin-top: -10rem;
+ }
+
+ .md\:-mt-44 {
+ margin-top: -11rem;
+ }
+
+ .md\:-mt-48 {
+ margin-top: -12rem;
+ }
+
+ .md\:-mt-52 {
+ margin-top: -13rem;
+ }
+
+ .md\:-mt-56 {
+ margin-top: -14rem;
+ }
+
+ .md\:-mt-60 {
+ margin-top: -15rem;
+ }
+
+ .md\:-mt-64 {
+ margin-top: -16rem;
+ }
+
+ .md\:-mt-72 {
+ margin-top: -18rem;
+ }
+
+ .md\:-mt-80 {
+ margin-top: -20rem;
+ }
+
+ .md\:-mt-96 {
+ margin-top: -24rem;
+ }
+
+ .md\:-mt-px {
+ margin-top: -1px;
+ }
+
+ .md\:-mt-0\.5 {
+ margin-top: -0.125rem;
+ }
+
+ .md\:-mt-1\.5 {
+ margin-top: -0.375rem;
+ }
+
+ .md\:-mt-2\.5 {
+ margin-top: -0.625rem;
+ }
+
+ .md\:-mt-3\.5 {
+ margin-top: -0.875rem;
+ }
+
+ .md\:mr-0 {
+ margin-right: 0px;
+ }
+
+ .md\:mr-1 {
+ margin-right: 0.25rem;
+ }
+
+ .md\:mr-2 {
+ margin-right: 0.5rem;
+ }
+
+ .md\:mr-3 {
+ margin-right: 0.75rem;
+ }
+
+ .md\:mr-4 {
+ margin-right: 1rem;
+ }
+
+ .md\:mr-5 {
+ margin-right: 1.25rem;
+ }
+
+ .md\:mr-6 {
+ margin-right: 1.5rem;
+ }
+
+ .md\:mr-7 {
+ margin-right: 1.75rem;
+ }
+
+ .md\:mr-8 {
+ margin-right: 2rem;
+ }
+
+ .md\:mr-9 {
+ margin-right: 2.25rem;
+ }
+
+ .md\:mr-10 {
+ margin-right: 2.5rem;
+ }
+
+ .md\:mr-11 {
+ margin-right: 2.75rem;
+ }
+
+ .md\:mr-12 {
+ margin-right: 3rem;
+ }
+
+ .md\:mr-14 {
+ margin-right: 3.5rem;
+ }
+
+ .md\:mr-16 {
+ margin-right: 4rem;
+ }
+
+ .md\:mr-20 {
+ margin-right: 5rem;
+ }
+
+ .md\:mr-24 {
+ margin-right: 6rem;
+ }
+
+ .md\:mr-28 {
+ margin-right: 7rem;
+ }
+
+ .md\:mr-32 {
+ margin-right: 8rem;
+ }
+
+ .md\:mr-36 {
+ margin-right: 9rem;
+ }
+
+ .md\:mr-40 {
+ margin-right: 10rem;
+ }
+
+ .md\:mr-44 {
+ margin-right: 11rem;
+ }
+
+ .md\:mr-48 {
+ margin-right: 12rem;
+ }
+
+ .md\:mr-52 {
+ margin-right: 13rem;
+ }
+
+ .md\:mr-56 {
+ margin-right: 14rem;
+ }
+
+ .md\:mr-60 {
+ margin-right: 15rem;
+ }
+
+ .md\:mr-64 {
+ margin-right: 16rem;
+ }
+
+ .md\:mr-72 {
+ margin-right: 18rem;
+ }
+
+ .md\:mr-80 {
+ margin-right: 20rem;
+ }
+
+ .md\:mr-96 {
+ margin-right: 24rem;
+ }
+
+ .md\:mr-auto {
+ margin-right: auto;
+ }
+
+ .md\:mr-px {
+ margin-right: 1px;
+ }
+
+ .md\:mr-0\.5 {
+ margin-right: 0.125rem;
+ }
+
+ .md\:mr-1\.5 {
+ margin-right: 0.375rem;
+ }
+
+ .md\:mr-2\.5 {
+ margin-right: 0.625rem;
+ }
+
+ .md\:mr-3\.5 {
+ margin-right: 0.875rem;
+ }
+
+ .md\:-mr-0 {
+ margin-right: 0px;
+ }
+
+ .md\:-mr-1 {
+ margin-right: -0.25rem;
+ }
+
+ .md\:-mr-2 {
+ margin-right: -0.5rem;
+ }
+
+ .md\:-mr-3 {
+ margin-right: -0.75rem;
+ }
+
+ .md\:-mr-4 {
+ margin-right: -1rem;
+ }
+
+ .md\:-mr-5 {
+ margin-right: -1.25rem;
+ }
+
+ .md\:-mr-6 {
+ margin-right: -1.5rem;
+ }
+
+ .md\:-mr-7 {
+ margin-right: -1.75rem;
+ }
+
+ .md\:-mr-8 {
+ margin-right: -2rem;
+ }
+
+ .md\:-mr-9 {
+ margin-right: -2.25rem;
+ }
+
+ .md\:-mr-10 {
+ margin-right: -2.5rem;
+ }
+
+ .md\:-mr-11 {
+ margin-right: -2.75rem;
+ }
+
+ .md\:-mr-12 {
+ margin-right: -3rem;
+ }
+
+ .md\:-mr-14 {
+ margin-right: -3.5rem;
+ }
+
+ .md\:-mr-16 {
+ margin-right: -4rem;
+ }
+
+ .md\:-mr-20 {
+ margin-right: -5rem;
+ }
+
+ .md\:-mr-24 {
+ margin-right: -6rem;
+ }
+
+ .md\:-mr-28 {
+ margin-right: -7rem;
+ }
+
+ .md\:-mr-32 {
+ margin-right: -8rem;
+ }
+
+ .md\:-mr-36 {
+ margin-right: -9rem;
+ }
+
+ .md\:-mr-40 {
+ margin-right: -10rem;
+ }
+
+ .md\:-mr-44 {
+ margin-right: -11rem;
+ }
+
+ .md\:-mr-48 {
+ margin-right: -12rem;
+ }
+
+ .md\:-mr-52 {
+ margin-right: -13rem;
+ }
+
+ .md\:-mr-56 {
+ margin-right: -14rem;
+ }
+
+ .md\:-mr-60 {
+ margin-right: -15rem;
+ }
+
+ .md\:-mr-64 {
+ margin-right: -16rem;
+ }
+
+ .md\:-mr-72 {
+ margin-right: -18rem;
+ }
+
+ .md\:-mr-80 {
+ margin-right: -20rem;
+ }
+
+ .md\:-mr-96 {
+ margin-right: -24rem;
+ }
+
+ .md\:-mr-px {
+ margin-right: -1px;
+ }
+
+ .md\:-mr-0\.5 {
+ margin-right: -0.125rem;
+ }
+
+ .md\:-mr-1\.5 {
+ margin-right: -0.375rem;
+ }
+
+ .md\:-mr-2\.5 {
+ margin-right: -0.625rem;
+ }
+
+ .md\:-mr-3\.5 {
+ margin-right: -0.875rem;
+ }
+
+ .md\:mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .md\:mb-1 {
+ margin-bottom: 0.25rem;
+ }
+
+ .md\:mb-2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .md\:mb-3 {
+ margin-bottom: 0.75rem;
+ }
+
+ .md\:mb-4 {
+ margin-bottom: 1rem;
+ }
+
+ .md\:mb-5 {
+ margin-bottom: 1.25rem;
+ }
+
+ .md\:mb-6 {
+ margin-bottom: 1.5rem;
+ }
+
+ .md\:mb-7 {
+ margin-bottom: 1.75rem;
+ }
+
+ .md\:mb-8 {
+ margin-bottom: 2rem;
+ }
+
+ .md\:mb-9 {
+ margin-bottom: 2.25rem;
+ }
+
+ .md\:mb-10 {
+ margin-bottom: 2.5rem;
+ }
+
+ .md\:mb-11 {
+ margin-bottom: 2.75rem;
+ }
+
+ .md\:mb-12 {
+ margin-bottom: 3rem;
+ }
+
+ .md\:mb-14 {
+ margin-bottom: 3.5rem;
+ }
+
+ .md\:mb-16 {
+ margin-bottom: 4rem;
+ }
+
+ .md\:mb-20 {
+ margin-bottom: 5rem;
+ }
+
+ .md\:mb-24 {
+ margin-bottom: 6rem;
+ }
+
+ .md\:mb-28 {
+ margin-bottom: 7rem;
+ }
+
+ .md\:mb-32 {
+ margin-bottom: 8rem;
+ }
+
+ .md\:mb-36 {
+ margin-bottom: 9rem;
+ }
+
+ .md\:mb-40 {
+ margin-bottom: 10rem;
+ }
+
+ .md\:mb-44 {
+ margin-bottom: 11rem;
+ }
+
+ .md\:mb-48 {
+ margin-bottom: 12rem;
+ }
+
+ .md\:mb-52 {
+ margin-bottom: 13rem;
+ }
+
+ .md\:mb-56 {
+ margin-bottom: 14rem;
+ }
+
+ .md\:mb-60 {
+ margin-bottom: 15rem;
+ }
+
+ .md\:mb-64 {
+ margin-bottom: 16rem;
+ }
+
+ .md\:mb-72 {
+ margin-bottom: 18rem;
+ }
+
+ .md\:mb-80 {
+ margin-bottom: 20rem;
+ }
+
+ .md\:mb-96 {
+ margin-bottom: 24rem;
+ }
+
+ .md\:mb-auto {
+ margin-bottom: auto;
+ }
+
+ .md\:mb-px {
+ margin-bottom: 1px;
+ }
+
+ .md\:mb-0\.5 {
+ margin-bottom: 0.125rem;
+ }
+
+ .md\:mb-1\.5 {
+ margin-bottom: 0.375rem;
+ }
+
+ .md\:mb-2\.5 {
+ margin-bottom: 0.625rem;
+ }
+
+ .md\:mb-3\.5 {
+ margin-bottom: 0.875rem;
+ }
+
+ .md\:-mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .md\:-mb-1 {
+ margin-bottom: -0.25rem;
+ }
+
+ .md\:-mb-2 {
+ margin-bottom: -0.5rem;
+ }
+
+ .md\:-mb-3 {
+ margin-bottom: -0.75rem;
+ }
+
+ .md\:-mb-4 {
+ margin-bottom: -1rem;
+ }
+
+ .md\:-mb-5 {
+ margin-bottom: -1.25rem;
+ }
+
+ .md\:-mb-6 {
+ margin-bottom: -1.5rem;
+ }
+
+ .md\:-mb-7 {
+ margin-bottom: -1.75rem;
+ }
+
+ .md\:-mb-8 {
+ margin-bottom: -2rem;
+ }
+
+ .md\:-mb-9 {
+ margin-bottom: -2.25rem;
+ }
+
+ .md\:-mb-10 {
+ margin-bottom: -2.5rem;
+ }
+
+ .md\:-mb-11 {
+ margin-bottom: -2.75rem;
+ }
+
+ .md\:-mb-12 {
+ margin-bottom: -3rem;
+ }
+
+ .md\:-mb-14 {
+ margin-bottom: -3.5rem;
+ }
+
+ .md\:-mb-16 {
+ margin-bottom: -4rem;
+ }
+
+ .md\:-mb-20 {
+ margin-bottom: -5rem;
+ }
+
+ .md\:-mb-24 {
+ margin-bottom: -6rem;
+ }
+
+ .md\:-mb-28 {
+ margin-bottom: -7rem;
+ }
+
+ .md\:-mb-32 {
+ margin-bottom: -8rem;
+ }
+
+ .md\:-mb-36 {
+ margin-bottom: -9rem;
+ }
+
+ .md\:-mb-40 {
+ margin-bottom: -10rem;
+ }
+
+ .md\:-mb-44 {
+ margin-bottom: -11rem;
+ }
+
+ .md\:-mb-48 {
+ margin-bottom: -12rem;
+ }
+
+ .md\:-mb-52 {
+ margin-bottom: -13rem;
+ }
+
+ .md\:-mb-56 {
+ margin-bottom: -14rem;
+ }
+
+ .md\:-mb-60 {
+ margin-bottom: -15rem;
+ }
+
+ .md\:-mb-64 {
+ margin-bottom: -16rem;
+ }
+
+ .md\:-mb-72 {
+ margin-bottom: -18rem;
+ }
+
+ .md\:-mb-80 {
+ margin-bottom: -20rem;
+ }
+
+ .md\:-mb-96 {
+ margin-bottom: -24rem;
+ }
+
+ .md\:-mb-px {
+ margin-bottom: -1px;
+ }
+
+ .md\:-mb-0\.5 {
+ margin-bottom: -0.125rem;
+ }
+
+ .md\:-mb-1\.5 {
+ margin-bottom: -0.375rem;
+ }
+
+ .md\:-mb-2\.5 {
+ margin-bottom: -0.625rem;
+ }
+
+ .md\:-mb-3\.5 {
+ margin-bottom: -0.875rem;
+ }
+
+ .md\:ml-0 {
+ margin-left: 0px;
+ }
+
+ .md\:ml-1 {
+ margin-left: 0.25rem;
+ }
+
+ .md\:ml-2 {
+ margin-left: 0.5rem;
+ }
+
+ .md\:ml-3 {
+ margin-left: 0.75rem;
+ }
+
+ .md\:ml-4 {
+ margin-left: 1rem;
+ }
+
+ .md\:ml-5 {
+ margin-left: 1.25rem;
+ }
+
+ .md\:ml-6 {
+ margin-left: 1.5rem;
+ }
+
+ .md\:ml-7 {
+ margin-left: 1.75rem;
+ }
+
+ .md\:ml-8 {
+ margin-left: 2rem;
+ }
+
+ .md\:ml-9 {
+ margin-left: 2.25rem;
+ }
+
+ .md\:ml-10 {
+ margin-left: 2.5rem;
+ }
+
+ .md\:ml-11 {
+ margin-left: 2.75rem;
+ }
+
+ .md\:ml-12 {
+ margin-left: 3rem;
+ }
+
+ .md\:ml-14 {
+ margin-left: 3.5rem;
+ }
+
+ .md\:ml-16 {
+ margin-left: 4rem;
+ }
+
+ .md\:ml-20 {
+ margin-left: 5rem;
+ }
+
+ .md\:ml-24 {
+ margin-left: 6rem;
+ }
+
+ .md\:ml-28 {
+ margin-left: 7rem;
+ }
+
+ .md\:ml-32 {
+ margin-left: 8rem;
+ }
+
+ .md\:ml-36 {
+ margin-left: 9rem;
+ }
+
+ .md\:ml-40 {
+ margin-left: 10rem;
+ }
+
+ .md\:ml-44 {
+ margin-left: 11rem;
+ }
+
+ .md\:ml-48 {
+ margin-left: 12rem;
+ }
+
+ .md\:ml-52 {
+ margin-left: 13rem;
+ }
+
+ .md\:ml-56 {
+ margin-left: 14rem;
+ }
+
+ .md\:ml-60 {
+ margin-left: 15rem;
+ }
+
+ .md\:ml-64 {
+ margin-left: 16rem;
+ }
+
+ .md\:ml-72 {
+ margin-left: 18rem;
+ }
+
+ .md\:ml-80 {
+ margin-left: 20rem;
+ }
+
+ .md\:ml-96 {
+ margin-left: 24rem;
+ }
+
+ .md\:ml-auto {
+ margin-left: auto;
+ }
+
+ .md\:ml-px {
+ margin-left: 1px;
+ }
+
+ .md\:ml-0\.5 {
+ margin-left: 0.125rem;
+ }
+
+ .md\:ml-1\.5 {
+ margin-left: 0.375rem;
+ }
+
+ .md\:ml-2\.5 {
+ margin-left: 0.625rem;
+ }
+
+ .md\:ml-3\.5 {
+ margin-left: 0.875rem;
+ }
+
+ .md\:-ml-0 {
+ margin-left: 0px;
+ }
+
+ .md\:-ml-1 {
+ margin-left: -0.25rem;
+ }
+
+ .md\:-ml-2 {
+ margin-left: -0.5rem;
+ }
+
+ .md\:-ml-3 {
+ margin-left: -0.75rem;
+ }
+
+ .md\:-ml-4 {
+ margin-left: -1rem;
+ }
+
+ .md\:-ml-5 {
+ margin-left: -1.25rem;
+ }
+
+ .md\:-ml-6 {
+ margin-left: -1.5rem;
+ }
+
+ .md\:-ml-7 {
+ margin-left: -1.75rem;
+ }
+
+ .md\:-ml-8 {
+ margin-left: -2rem;
+ }
+
+ .md\:-ml-9 {
+ margin-left: -2.25rem;
+ }
+
+ .md\:-ml-10 {
+ margin-left: -2.5rem;
+ }
+
+ .md\:-ml-11 {
+ margin-left: -2.75rem;
+ }
+
+ .md\:-ml-12 {
+ margin-left: -3rem;
+ }
+
+ .md\:-ml-14 {
+ margin-left: -3.5rem;
+ }
+
+ .md\:-ml-16 {
+ margin-left: -4rem;
+ }
+
+ .md\:-ml-20 {
+ margin-left: -5rem;
+ }
+
+ .md\:-ml-24 {
+ margin-left: -6rem;
+ }
+
+ .md\:-ml-28 {
+ margin-left: -7rem;
+ }
+
+ .md\:-ml-32 {
+ margin-left: -8rem;
+ }
+
+ .md\:-ml-36 {
+ margin-left: -9rem;
+ }
+
+ .md\:-ml-40 {
+ margin-left: -10rem;
+ }
+
+ .md\:-ml-44 {
+ margin-left: -11rem;
+ }
+
+ .md\:-ml-48 {
+ margin-left: -12rem;
+ }
+
+ .md\:-ml-52 {
+ margin-left: -13rem;
+ }
+
+ .md\:-ml-56 {
+ margin-left: -14rem;
+ }
+
+ .md\:-ml-60 {
+ margin-left: -15rem;
+ }
+
+ .md\:-ml-64 {
+ margin-left: -16rem;
+ }
+
+ .md\:-ml-72 {
+ margin-left: -18rem;
+ }
+
+ .md\:-ml-80 {
+ margin-left: -20rem;
+ }
+
+ .md\:-ml-96 {
+ margin-left: -24rem;
+ }
+
+ .md\:-ml-px {
+ margin-left: -1px;
+ }
+
+ .md\:-ml-0\.5 {
+ margin-left: -0.125rem;
+ }
+
+ .md\:-ml-1\.5 {
+ margin-left: -0.375rem;
+ }
+
+ .md\:-ml-2\.5 {
+ margin-left: -0.625rem;
+ }
+
+ .md\:-ml-3\.5 {
+ margin-left: -0.875rem;
+ }
+
+ .md\:box-border {
+ box-sizing: border-box;
+ }
+
+ .md\:box-content {
+ box-sizing: content-box;
+ }
+
+ .md\:block {
+ display: block;
+ }
+
+ .md\:inline-block {
+ display: inline-block;
+ }
+
+ .md\:inline {
+ display: inline;
+ }
+
+ .md\:flex {
+ display: flex;
+ }
+
+ .md\:inline-flex {
+ display: inline-flex;
+ }
+
+ .md\:table {
+ display: table;
+ }
+
+ .md\:inline-table {
+ display: inline-table;
+ }
+
+ .md\:table-caption {
+ display: table-caption;
+ }
+
+ .md\:table-cell {
+ display: table-cell;
+ }
+
+ .md\:table-column {
+ display: table-column;
+ }
+
+ .md\:table-column-group {
+ display: table-column-group;
+ }
+
+ .md\:table-footer-group {
+ display: table-footer-group;
+ }
+
+ .md\:table-header-group {
+ display: table-header-group;
+ }
+
+ .md\:table-row-group {
+ display: table-row-group;
+ }
+
+ .md\:table-row {
+ display: table-row;
+ }
+
+ .md\:flow-root {
+ display: flow-root;
+ }
+
+ .md\:grid {
+ display: grid;
+ }
+
+ .md\:inline-grid {
+ display: inline-grid;
+ }
+
+ .md\:contents {
+ display: contents;
+ }
+
+ .md\:list-item {
+ display: list-item;
+ }
+
+ .md\:hidden {
+ display: none;
+ }
+
+ .md\:h-0 {
+ height: 0px;
+ }
+
+ .md\:h-1 {
+ height: 0.25rem;
+ }
+
+ .md\:h-2 {
+ height: 0.5rem;
+ }
+
+ .md\:h-3 {
+ height: 0.75rem;
+ }
+
+ .md\:h-4 {
+ height: 1rem;
+ }
+
+ .md\:h-5 {
+ height: 1.25rem;
+ }
+
+ .md\:h-6 {
+ height: 1.5rem;
+ }
+
+ .md\:h-7 {
+ height: 1.75rem;
+ }
+
+ .md\:h-8 {
+ height: 2rem;
+ }
+
+ .md\:h-9 {
+ height: 2.25rem;
+ }
+
+ .md\:h-10 {
+ height: 2.5rem;
+ }
+
+ .md\:h-11 {
+ height: 2.75rem;
+ }
+
+ .md\:h-12 {
+ height: 3rem;
+ }
+
+ .md\:h-14 {
+ height: 3.5rem;
+ }
+
+ .md\:h-16 {
+ height: 4rem;
+ }
+
+ .md\:h-20 {
+ height: 5rem;
+ }
+
+ .md\:h-24 {
+ height: 6rem;
+ }
+
+ .md\:h-28 {
+ height: 7rem;
+ }
+
+ .md\:h-32 {
+ height: 8rem;
+ }
+
+ .md\:h-36 {
+ height: 9rem;
+ }
+
+ .md\:h-40 {
+ height: 10rem;
+ }
+
+ .md\:h-44 {
+ height: 11rem;
+ }
+
+ .md\:h-48 {
+ height: 12rem;
+ }
+
+ .md\:h-52 {
+ height: 13rem;
+ }
+
+ .md\:h-56 {
+ height: 14rem;
+ }
+
+ .md\:h-60 {
+ height: 15rem;
+ }
+
+ .md\:h-64 {
+ height: 16rem;
+ }
+
+ .md\:h-72 {
+ height: 18rem;
+ }
+
+ .md\:h-80 {
+ height: 20rem;
+ }
+
+ .md\:h-96 {
+ height: 24rem;
+ }
+
+ .md\:h-auto {
+ height: auto;
+ }
+
+ .md\:h-px {
+ height: 1px;
+ }
+
+ .md\:h-0\.5 {
+ height: 0.125rem;
+ }
+
+ .md\:h-1\.5 {
+ height: 0.375rem;
+ }
+
+ .md\:h-2\.5 {
+ height: 0.625rem;
+ }
+
+ .md\:h-3\.5 {
+ height: 0.875rem;
+ }
+
+ .md\:h-1\/2 {
+ height: 50%;
+ }
+
+ .md\:h-1\/3 {
+ height: 33.333333%;
+ }
+
+ .md\:h-2\/3 {
+ height: 66.666667%;
+ }
+
+ .md\:h-1\/4 {
+ height: 25%;
+ }
+
+ .md\:h-2\/4 {
+ height: 50%;
+ }
+
+ .md\:h-3\/4 {
+ height: 75%;
+ }
+
+ .md\:h-1\/5 {
+ height: 20%;
+ }
+
+ .md\:h-2\/5 {
+ height: 40%;
+ }
+
+ .md\:h-3\/5 {
+ height: 60%;
+ }
+
+ .md\:h-4\/5 {
+ height: 80%;
+ }
+
+ .md\:h-1\/6 {
+ height: 16.666667%;
+ }
+
+ .md\:h-2\/6 {
+ height: 33.333333%;
+ }
+
+ .md\:h-3\/6 {
+ height: 50%;
+ }
+
+ .md\:h-4\/6 {
+ height: 66.666667%;
+ }
+
+ .md\:h-5\/6 {
+ height: 83.333333%;
+ }
+
+ .md\:h-full {
+ height: 100%;
+ }
+
+ .md\:h-screen {
+ height: 100vh;
+ }
+
+ .md\:max-h-0 {
+ max-height: 0px;
+ }
+
+ .md\:max-h-1 {
+ max-height: 0.25rem;
+ }
+
+ .md\:max-h-2 {
+ max-height: 0.5rem;
+ }
+
+ .md\:max-h-3 {
+ max-height: 0.75rem;
+ }
+
+ .md\:max-h-4 {
+ max-height: 1rem;
+ }
+
+ .md\:max-h-5 {
+ max-height: 1.25rem;
+ }
+
+ .md\:max-h-6 {
+ max-height: 1.5rem;
+ }
+
+ .md\:max-h-7 {
+ max-height: 1.75rem;
+ }
+
+ .md\:max-h-8 {
+ max-height: 2rem;
+ }
+
+ .md\:max-h-9 {
+ max-height: 2.25rem;
+ }
+
+ .md\:max-h-10 {
+ max-height: 2.5rem;
+ }
+
+ .md\:max-h-11 {
+ max-height: 2.75rem;
+ }
+
+ .md\:max-h-12 {
+ max-height: 3rem;
+ }
+
+ .md\:max-h-14 {
+ max-height: 3.5rem;
+ }
+
+ .md\:max-h-16 {
+ max-height: 4rem;
+ }
+
+ .md\:max-h-20 {
+ max-height: 5rem;
+ }
+
+ .md\:max-h-24 {
+ max-height: 6rem;
+ }
+
+ .md\:max-h-28 {
+ max-height: 7rem;
+ }
+
+ .md\:max-h-32 {
+ max-height: 8rem;
+ }
+
+ .md\:max-h-36 {
+ max-height: 9rem;
+ }
+
+ .md\:max-h-40 {
+ max-height: 10rem;
+ }
+
+ .md\:max-h-44 {
+ max-height: 11rem;
+ }
+
+ .md\:max-h-48 {
+ max-height: 12rem;
+ }
+
+ .md\:max-h-52 {
+ max-height: 13rem;
+ }
+
+ .md\:max-h-56 {
+ max-height: 14rem;
+ }
+
+ .md\:max-h-60 {
+ max-height: 15rem;
+ }
+
+ .md\:max-h-64 {
+ max-height: 16rem;
+ }
+
+ .md\:max-h-72 {
+ max-height: 18rem;
+ }
+
+ .md\:max-h-80 {
+ max-height: 20rem;
+ }
+
+ .md\:max-h-96 {
+ max-height: 24rem;
+ }
+
+ .md\:max-h-px {
+ max-height: 1px;
+ }
+
+ .md\:max-h-0\.5 {
+ max-height: 0.125rem;
+ }
+
+ .md\:max-h-1\.5 {
+ max-height: 0.375rem;
+ }
+
+ .md\:max-h-2\.5 {
+ max-height: 0.625rem;
+ }
+
+ .md\:max-h-3\.5 {
+ max-height: 0.875rem;
+ }
+
+ .md\:max-h-full {
+ max-height: 100%;
+ }
+
+ .md\:max-h-screen {
+ max-height: 100vh;
+ }
+
+ .md\:min-h-0 {
+ min-height: 0px;
+ }
+
+ .md\:min-h-full {
+ min-height: 100%;
+ }
+
+ .md\:min-h-screen {
+ min-height: 100vh;
+ }
+
+ .md\:w-0 {
+ width: 0px;
+ }
+
+ .md\:w-1 {
+ width: 0.25rem;
+ }
+
+ .md\:w-2 {
+ width: 0.5rem;
+ }
+
+ .md\:w-3 {
+ width: 0.75rem;
+ }
+
+ .md\:w-4 {
+ width: 1rem;
+ }
+
+ .md\:w-5 {
+ width: 1.25rem;
+ }
+
+ .md\:w-6 {
+ width: 1.5rem;
+ }
+
+ .md\:w-7 {
+ width: 1.75rem;
+ }
+
+ .md\:w-8 {
+ width: 2rem;
+ }
+
+ .md\:w-9 {
+ width: 2.25rem;
+ }
+
+ .md\:w-10 {
+ width: 2.5rem;
+ }
+
+ .md\:w-11 {
+ width: 2.75rem;
+ }
+
+ .md\:w-12 {
+ width: 3rem;
+ }
+
+ .md\:w-14 {
+ width: 3.5rem;
+ }
+
+ .md\:w-16 {
+ width: 4rem;
+ }
+
+ .md\:w-20 {
+ width: 5rem;
+ }
+
+ .md\:w-24 {
+ width: 6rem;
+ }
+
+ .md\:w-28 {
+ width: 7rem;
+ }
+
+ .md\:w-32 {
+ width: 8rem;
+ }
+
+ .md\:w-36 {
+ width: 9rem;
+ }
+
+ .md\:w-40 {
+ width: 10rem;
+ }
+
+ .md\:w-44 {
+ width: 11rem;
+ }
+
+ .md\:w-48 {
+ width: 12rem;
+ }
+
+ .md\:w-52 {
+ width: 13rem;
+ }
+
+ .md\:w-56 {
+ width: 14rem;
+ }
+
+ .md\:w-60 {
+ width: 15rem;
+ }
+
+ .md\:w-64 {
+ width: 16rem;
+ }
+
+ .md\:w-72 {
+ width: 18rem;
+ }
+
+ .md\:w-80 {
+ width: 20rem;
+ }
+
+ .md\:w-96 {
+ width: 24rem;
+ }
+
+ .md\:w-auto {
+ width: auto;
+ }
+
+ .md\:w-px {
+ width: 1px;
+ }
+
+ .md\:w-0\.5 {
+ width: 0.125rem;
+ }
+
+ .md\:w-1\.5 {
+ width: 0.375rem;
+ }
+
+ .md\:w-2\.5 {
+ width: 0.625rem;
+ }
+
+ .md\:w-3\.5 {
+ width: 0.875rem;
+ }
+
+ .md\:w-1\/2 {
+ width: 50%;
+ }
+
+ .md\:w-1\/3 {
+ width: 33.333333%;
+ }
+
+ .md\:w-2\/3 {
+ width: 66.666667%;
+ }
+
+ .md\:w-1\/4 {
+ width: 25%;
+ }
+
+ .md\:w-2\/4 {
+ width: 50%;
+ }
+
+ .md\:w-3\/4 {
+ width: 75%;
+ }
+
+ .md\:w-1\/5 {
+ width: 20%;
+ }
+
+ .md\:w-2\/5 {
+ width: 40%;
+ }
+
+ .md\:w-3\/5 {
+ width: 60%;
+ }
+
+ .md\:w-4\/5 {
+ width: 80%;
+ }
+
+ .md\:w-1\/6 {
+ width: 16.666667%;
+ }
+
+ .md\:w-2\/6 {
+ width: 33.333333%;
+ }
+
+ .md\:w-3\/6 {
+ width: 50%;
+ }
+
+ .md\:w-4\/6 {
+ width: 66.666667%;
+ }
+
+ .md\:w-5\/6 {
+ width: 83.333333%;
+ }
+
+ .md\:w-1\/12 {
+ width: 8.333333%;
+ }
+
+ .md\:w-2\/12 {
+ width: 16.666667%;
+ }
+
+ .md\:w-3\/12 {
+ width: 25%;
+ }
+
+ .md\:w-4\/12 {
+ width: 33.333333%;
+ }
+
+ .md\:w-5\/12 {
+ width: 41.666667%;
+ }
+
+ .md\:w-6\/12 {
+ width: 50%;
+ }
+
+ .md\:w-7\/12 {
+ width: 58.333333%;
+ }
+
+ .md\:w-8\/12 {
+ width: 66.666667%;
+ }
+
+ .md\:w-9\/12 {
+ width: 75%;
+ }
+
+ .md\:w-10\/12 {
+ width: 83.333333%;
+ }
+
+ .md\:w-11\/12 {
+ width: 91.666667%;
+ }
+
+ .md\:w-full {
+ width: 100%;
+ }
+
+ .md\:w-screen {
+ width: 100vw;
+ }
+
+ .md\:w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ }
+
+ .md\:w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ }
+
+ .md\:min-w-0 {
+ min-width: 0px;
+ }
+
+ .md\:min-w-full {
+ min-width: 100%;
+ }
+
+ .md\:min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+ }
+
+ .md\:min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+ }
+
+ .md\:max-w-0 {
+ max-width: 0rem;
+ }
+
+ .md\:max-w-none {
+ max-width: none;
+ }
+
+ .md\:max-w-xs {
+ max-width: 20rem;
+ }
+
+ .md\:max-w-sm {
+ max-width: 24rem;
+ }
+
+ .md\:max-w-md {
+ max-width: 28rem;
+ }
+
+ .md\:max-w-lg {
+ max-width: 32rem;
+ }
+
+ .md\:max-w-xl {
+ max-width: 36rem;
+ }
+
+ .md\:max-w-2xl {
+ max-width: 42rem;
+ }
+
+ .md\:max-w-3xl {
+ max-width: 48rem;
+ }
+
+ .md\:max-w-4xl {
+ max-width: 56rem;
+ }
+
+ .md\:max-w-5xl {
+ max-width: 64rem;
+ }
+
+ .md\:max-w-6xl {
+ max-width: 72rem;
+ }
+
+ .md\:max-w-7xl {
+ max-width: 80rem;
+ }
+
+ .md\:max-w-full {
+ max-width: 100%;
+ }
+
+ .md\:max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+ }
+
+ .md\:max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+ }
+
+ .md\:max-w-prose {
+ max-width: 65ch;
+ }
+
+ .md\:max-w-screen-sm {
+ max-width: 640px;
+ }
+
+ .md\:max-w-screen-md {
+ max-width: 768px;
+ }
+
+ .md\:max-w-screen-lg {
+ max-width: 1024px;
+ }
+
+ .md\:max-w-screen-xl {
+ max-width: 1280px;
+ }
+
+ .md\:max-w-screen-2xl {
+ max-width: 1536px;
+ }
+
+ .md\:flex-1 {
+ flex: 1 1 0%;
+ }
+
+ .md\:flex-auto {
+ flex: 1 1 auto;
+ }
+
+ .md\:flex-initial {
+ flex: 0 1 auto;
+ }
+
+ .md\:flex-none {
+ flex: none;
+ }
+
+ .md\:flex-shrink-0 {
+ flex-shrink: 0;
+ }
+
+ .md\:flex-shrink {
+ flex-shrink: 1;
+ }
+
+ .md\:flex-grow-0 {
+ flex-grow: 0;
+ }
+
+ .md\:flex-grow {
+ flex-grow: 1;
+ }
+
+ .md\:table-auto {
+ table-layout: auto;
+ }
+
+ .md\:table-fixed {
+ table-layout: fixed;
+ }
+
+ .md\:border-collapse {
+ border-collapse: collapse;
+ }
+
+ .md\:border-separate {
+ border-collapse: separate;
+ }
+
+ .md\:origin-center {
+ transform-origin: center;
+ }
+
+ .md\:origin-top {
+ transform-origin: top;
+ }
+
+ .md\:origin-top-right {
+ transform-origin: top right;
+ }
+
+ .md\:origin-right {
+ transform-origin: right;
+ }
+
+ .md\:origin-bottom-right {
+ transform-origin: bottom right;
+ }
+
+ .md\:origin-bottom {
+ transform-origin: bottom;
+ }
+
+ .md\:origin-bottom-left {
+ transform-origin: bottom left;
+ }
+
+ .md\:origin-left {
+ transform-origin: left;
+ }
+
+ .md\:origin-top-left {
+ transform-origin: top left;
+ }
+
+ .md\:transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .md\:transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .md\:transform-none {
+ transform: none;
+ }
+
+ .md\:translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:translate-x-1 {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .md\:translate-x-2 {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .md\:translate-x-3 {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .md\:translate-x-4 {
+ --tw-translate-x: 1rem;
+ }
+
+ .md\:translate-x-5 {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .md\:translate-x-6 {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .md\:translate-x-7 {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .md\:translate-x-8 {
+ --tw-translate-x: 2rem;
+ }
+
+ .md\:translate-x-9 {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .md\:translate-x-10 {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .md\:translate-x-11 {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .md\:translate-x-12 {
+ --tw-translate-x: 3rem;
+ }
+
+ .md\:translate-x-14 {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .md\:translate-x-16 {
+ --tw-translate-x: 4rem;
+ }
+
+ .md\:translate-x-20 {
+ --tw-translate-x: 5rem;
+ }
+
+ .md\:translate-x-24 {
+ --tw-translate-x: 6rem;
+ }
+
+ .md\:translate-x-28 {
+ --tw-translate-x: 7rem;
+ }
+
+ .md\:translate-x-32 {
+ --tw-translate-x: 8rem;
+ }
+
+ .md\:translate-x-36 {
+ --tw-translate-x: 9rem;
+ }
+
+ .md\:translate-x-40 {
+ --tw-translate-x: 10rem;
+ }
+
+ .md\:translate-x-44 {
+ --tw-translate-x: 11rem;
+ }
+
+ .md\:translate-x-48 {
+ --tw-translate-x: 12rem;
+ }
+
+ .md\:translate-x-52 {
+ --tw-translate-x: 13rem;
+ }
+
+ .md\:translate-x-56 {
+ --tw-translate-x: 14rem;
+ }
+
+ .md\:translate-x-60 {
+ --tw-translate-x: 15rem;
+ }
+
+ .md\:translate-x-64 {
+ --tw-translate-x: 16rem;
+ }
+
+ .md\:translate-x-72 {
+ --tw-translate-x: 18rem;
+ }
+
+ .md\:translate-x-80 {
+ --tw-translate-x: 20rem;
+ }
+
+ .md\:translate-x-96 {
+ --tw-translate-x: 24rem;
+ }
+
+ .md\:translate-x-px {
+ --tw-translate-x: 1px;
+ }
+
+ .md\:translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .md\:translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .md\:translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .md\:translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .md\:-translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .md\:-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .md\:-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .md\:-translate-x-4 {
+ --tw-translate-x: -1rem;
+ }
+
+ .md\:-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .md\:-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .md\:-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .md\:-translate-x-8 {
+ --tw-translate-x: -2rem;
+ }
+
+ .md\:-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .md\:-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .md\:-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .md\:-translate-x-12 {
+ --tw-translate-x: -3rem;
+ }
+
+ .md\:-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .md\:-translate-x-16 {
+ --tw-translate-x: -4rem;
+ }
+
+ .md\:-translate-x-20 {
+ --tw-translate-x: -5rem;
+ }
+
+ .md\:-translate-x-24 {
+ --tw-translate-x: -6rem;
+ }
+
+ .md\:-translate-x-28 {
+ --tw-translate-x: -7rem;
+ }
+
+ .md\:-translate-x-32 {
+ --tw-translate-x: -8rem;
+ }
+
+ .md\:-translate-x-36 {
+ --tw-translate-x: -9rem;
+ }
+
+ .md\:-translate-x-40 {
+ --tw-translate-x: -10rem;
+ }
+
+ .md\:-translate-x-44 {
+ --tw-translate-x: -11rem;
+ }
+
+ .md\:-translate-x-48 {
+ --tw-translate-x: -12rem;
+ }
+
+ .md\:-translate-x-52 {
+ --tw-translate-x: -13rem;
+ }
+
+ .md\:-translate-x-56 {
+ --tw-translate-x: -14rem;
+ }
+
+ .md\:-translate-x-60 {
+ --tw-translate-x: -15rem;
+ }
+
+ .md\:-translate-x-64 {
+ --tw-translate-x: -16rem;
+ }
+
+ .md\:-translate-x-72 {
+ --tw-translate-x: -18rem;
+ }
+
+ .md\:-translate-x-80 {
+ --tw-translate-x: -20rem;
+ }
+
+ .md\:-translate-x-96 {
+ --tw-translate-x: -24rem;
+ }
+
+ .md\:-translate-x-px {
+ --tw-translate-x: -1px;
+ }
+
+ .md\:-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .md\:-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .md\:-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .md\:-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .md\:translate-x-1\/2 {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .md\:translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .md\:translate-x-1\/4 {
+ --tw-translate-x: 25%;
+ }
+
+ .md\:translate-x-2\/4 {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:translate-x-3\/4 {
+ --tw-translate-x: 75%;
+ }
+
+ .md\:translate-x-full {
+ --tw-translate-x: 100%;
+ }
+
+ .md\:-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .md\:-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .md\:-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+ }
+
+ .md\:-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+ }
+
+ .md\:-translate-x-full {
+ --tw-translate-x: -100%;
+ }
+
+ .md\:translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:translate-y-1 {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .md\:translate-y-2 {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .md\:translate-y-3 {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .md\:translate-y-4 {
+ --tw-translate-y: 1rem;
+ }
+
+ .md\:translate-y-5 {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .md\:translate-y-6 {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .md\:translate-y-7 {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .md\:translate-y-8 {
+ --tw-translate-y: 2rem;
+ }
+
+ .md\:translate-y-9 {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .md\:translate-y-10 {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .md\:translate-y-11 {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .md\:translate-y-12 {
+ --tw-translate-y: 3rem;
+ }
+
+ .md\:translate-y-14 {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .md\:translate-y-16 {
+ --tw-translate-y: 4rem;
+ }
+
+ .md\:translate-y-20 {
+ --tw-translate-y: 5rem;
+ }
+
+ .md\:translate-y-24 {
+ --tw-translate-y: 6rem;
+ }
+
+ .md\:translate-y-28 {
+ --tw-translate-y: 7rem;
+ }
+
+ .md\:translate-y-32 {
+ --tw-translate-y: 8rem;
+ }
+
+ .md\:translate-y-36 {
+ --tw-translate-y: 9rem;
+ }
+
+ .md\:translate-y-40 {
+ --tw-translate-y: 10rem;
+ }
+
+ .md\:translate-y-44 {
+ --tw-translate-y: 11rem;
+ }
+
+ .md\:translate-y-48 {
+ --tw-translate-y: 12rem;
+ }
+
+ .md\:translate-y-52 {
+ --tw-translate-y: 13rem;
+ }
+
+ .md\:translate-y-56 {
+ --tw-translate-y: 14rem;
+ }
+
+ .md\:translate-y-60 {
+ --tw-translate-y: 15rem;
+ }
+
+ .md\:translate-y-64 {
+ --tw-translate-y: 16rem;
+ }
+
+ .md\:translate-y-72 {
+ --tw-translate-y: 18rem;
+ }
+
+ .md\:translate-y-80 {
+ --tw-translate-y: 20rem;
+ }
+
+ .md\:translate-y-96 {
+ --tw-translate-y: 24rem;
+ }
+
+ .md\:translate-y-px {
+ --tw-translate-y: 1px;
+ }
+
+ .md\:translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .md\:translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .md\:translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .md\:translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .md\:-translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .md\:-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .md\:-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .md\:-translate-y-4 {
+ --tw-translate-y: -1rem;
+ }
+
+ .md\:-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .md\:-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .md\:-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .md\:-translate-y-8 {
+ --tw-translate-y: -2rem;
+ }
+
+ .md\:-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .md\:-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .md\:-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .md\:-translate-y-12 {
+ --tw-translate-y: -3rem;
+ }
+
+ .md\:-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .md\:-translate-y-16 {
+ --tw-translate-y: -4rem;
+ }
+
+ .md\:-translate-y-20 {
+ --tw-translate-y: -5rem;
+ }
+
+ .md\:-translate-y-24 {
+ --tw-translate-y: -6rem;
+ }
+
+ .md\:-translate-y-28 {
+ --tw-translate-y: -7rem;
+ }
+
+ .md\:-translate-y-32 {
+ --tw-translate-y: -8rem;
+ }
+
+ .md\:-translate-y-36 {
+ --tw-translate-y: -9rem;
+ }
+
+ .md\:-translate-y-40 {
+ --tw-translate-y: -10rem;
+ }
+
+ .md\:-translate-y-44 {
+ --tw-translate-y: -11rem;
+ }
+
+ .md\:-translate-y-48 {
+ --tw-translate-y: -12rem;
+ }
+
+ .md\:-translate-y-52 {
+ --tw-translate-y: -13rem;
+ }
+
+ .md\:-translate-y-56 {
+ --tw-translate-y: -14rem;
+ }
+
+ .md\:-translate-y-60 {
+ --tw-translate-y: -15rem;
+ }
+
+ .md\:-translate-y-64 {
+ --tw-translate-y: -16rem;
+ }
+
+ .md\:-translate-y-72 {
+ --tw-translate-y: -18rem;
+ }
+
+ .md\:-translate-y-80 {
+ --tw-translate-y: -20rem;
+ }
+
+ .md\:-translate-y-96 {
+ --tw-translate-y: -24rem;
+ }
+
+ .md\:-translate-y-px {
+ --tw-translate-y: -1px;
+ }
+
+ .md\:-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .md\:-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .md\:-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .md\:-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .md\:translate-y-1\/2 {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .md\:translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .md\:translate-y-1\/4 {
+ --tw-translate-y: 25%;
+ }
+
+ .md\:translate-y-2\/4 {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:translate-y-3\/4 {
+ --tw-translate-y: 75%;
+ }
+
+ .md\:translate-y-full {
+ --tw-translate-y: 100%;
+ }
+
+ .md\:-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .md\:-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .md\:-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+ }
+
+ .md\:-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+ }
+
+ .md\:-translate-y-full {
+ --tw-translate-y: -100%;
+ }
+
+ .md\:hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .md\:hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .md\:hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .md\:hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+ }
+
+ .md\:hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .md\:hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .md\:hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .md\:hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+ }
+
+ .md\:hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .md\:hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .md\:hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .md\:hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+ }
+
+ .md\:hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .md\:hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+ }
+
+ .md\:hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+ }
+
+ .md\:hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+ }
+
+ .md\:hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+ }
+
+ .md\:hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+ }
+
+ .md\:hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+ }
+
+ .md\:hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+ }
+
+ .md\:hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+ }
+
+ .md\:hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+ }
+
+ .md\:hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+ }
+
+ .md\:hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+ }
+
+ .md\:hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+ }
+
+ .md\:hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+ }
+
+ .md\:hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+ }
+
+ .md\:hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+ }
+
+ .md\:hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+ }
+
+ .md\:hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+ }
+
+ .md\:hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .md\:hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .md\:hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .md\:hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .md\:hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .md\:hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .md\:hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .md\:hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+ }
+
+ .md\:hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .md\:hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .md\:hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .md\:hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+ }
+
+ .md\:hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .md\:hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .md\:hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .md\:hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+ }
+
+ .md\:hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .md\:hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+ }
+
+ .md\:hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+ }
+
+ .md\:hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+ }
+
+ .md\:hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+ }
+
+ .md\:hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+ }
+
+ .md\:hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+ }
+
+ .md\:hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+ }
+
+ .md\:hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+ }
+
+ .md\:hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+ }
+
+ .md\:hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+ }
+
+ .md\:hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+ }
+
+ .md\:hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+ }
+
+ .md\:hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+ }
+
+ .md\:hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+ }
+
+ .md\:hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+ }
+
+ .md\:hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+ }
+
+ .md\:hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+ }
+
+ .md\:hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .md\:hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .md\:hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .md\:hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .md\:hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .md\:hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .md\:hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+ }
+
+ .md\:hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+ }
+
+ .md\:hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+ }
+
+ .md\:hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .md\:hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .md\:hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+ }
+
+ .md\:hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+ }
+
+ .md\:hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+ }
+
+ .md\:hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .md\:hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .md\:hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .md\:hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+ }
+
+ .md\:hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .md\:hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .md\:hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .md\:hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+ }
+
+ .md\:hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .md\:hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .md\:hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .md\:hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+ }
+
+ .md\:hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .md\:hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+ }
+
+ .md\:hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+ }
+
+ .md\:hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+ }
+
+ .md\:hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+ }
+
+ .md\:hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+ }
+
+ .md\:hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+ }
+
+ .md\:hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+ }
+
+ .md\:hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+ }
+
+ .md\:hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+ }
+
+ .md\:hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+ }
+
+ .md\:hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+ }
+
+ .md\:hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+ }
+
+ .md\:hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+ }
+
+ .md\:hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+ }
+
+ .md\:hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+ }
+
+ .md\:hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+ }
+
+ .md\:hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+ }
+
+ .md\:hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .md\:hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .md\:hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .md\:hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .md\:hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .md\:hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .md\:hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .md\:hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+ }
+
+ .md\:hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .md\:hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .md\:hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .md\:hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+ }
+
+ .md\:hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .md\:hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .md\:hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .md\:hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+ }
+
+ .md\:hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .md\:hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+ }
+
+ .md\:hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+ }
+
+ .md\:hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+ }
+
+ .md\:hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+ }
+
+ .md\:hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+ }
+
+ .md\:hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+ }
+
+ .md\:hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+ }
+
+ .md\:hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+ }
+
+ .md\:hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+ }
+
+ .md\:hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+ }
+
+ .md\:hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+ }
+
+ .md\:hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+ }
+
+ .md\:hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+ }
+
+ .md\:hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+ }
+
+ .md\:hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+ }
+
+ .md\:hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+ }
+
+ .md\:hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+ }
+
+ .md\:hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .md\:hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .md\:hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .md\:hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .md\:hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .md\:hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .md\:hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+ }
+
+ .md\:hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+ }
+
+ .md\:hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+ }
+
+ .md\:hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .md\:hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .md\:hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+ }
+
+ .md\:hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+ }
+
+ .md\:hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+ }
+
+ .md\:focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .md\:focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .md\:focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .md\:focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+ }
+
+ .md\:focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .md\:focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .md\:focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .md\:focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+ }
+
+ .md\:focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .md\:focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .md\:focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .md\:focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+ }
+
+ .md\:focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .md\:focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+ }
+
+ .md\:focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+ }
+
+ .md\:focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+ }
+
+ .md\:focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+ }
+
+ .md\:focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+ }
+
+ .md\:focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+ }
+
+ .md\:focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+ }
+
+ .md\:focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+ }
+
+ .md\:focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+ }
+
+ .md\:focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+ }
+
+ .md\:focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+ }
+
+ .md\:focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+ }
+
+ .md\:focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+ }
+
+ .md\:focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+ }
+
+ .md\:focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+ }
+
+ .md\:focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+ }
+
+ .md\:focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+ }
+
+ .md\:focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .md\:focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .md\:focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .md\:focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .md\:focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .md\:focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .md\:focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .md\:focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .md\:focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+ }
+
+ .md\:focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .md\:focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .md\:focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .md\:focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+ }
+
+ .md\:focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .md\:focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .md\:focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .md\:focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+ }
+
+ .md\:focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .md\:focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+ }
+
+ .md\:focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+ }
+
+ .md\:focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+ }
+
+ .md\:focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+ }
+
+ .md\:focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+ }
+
+ .md\:focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+ }
+
+ .md\:focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+ }
+
+ .md\:focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+ }
+
+ .md\:focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+ }
+
+ .md\:focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+ }
+
+ .md\:focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+ }
+
+ .md\:focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+ }
+
+ .md\:focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+ }
+
+ .md\:focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+ }
+
+ .md\:focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+ }
+
+ .md\:focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+ }
+
+ .md\:focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+ }
+
+ .md\:focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .md\:focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .md\:focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .md\:focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .md\:focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .md\:focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .md\:focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+ }
+
+ .md\:focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .md\:focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+ }
+
+ .md\:focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+ }
+
+ .md\:focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .md\:focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .md\:focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+ }
+
+ .md\:focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .md\:focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+ }
+
+ .md\:focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+ }
+
+ .md\:focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .md\:focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .md\:focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .md\:focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+ }
+
+ .md\:focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .md\:focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .md\:focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .md\:focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+ }
+
+ .md\:focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .md\:focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .md\:focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .md\:focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+ }
+
+ .md\:focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .md\:focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+ }
+
+ .md\:focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+ }
+
+ .md\:focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+ }
+
+ .md\:focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+ }
+
+ .md\:focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+ }
+
+ .md\:focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+ }
+
+ .md\:focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+ }
+
+ .md\:focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+ }
+
+ .md\:focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+ }
+
+ .md\:focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+ }
+
+ .md\:focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+ }
+
+ .md\:focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+ }
+
+ .md\:focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+ }
+
+ .md\:focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+ }
+
+ .md\:focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+ }
+
+ .md\:focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+ }
+
+ .md\:focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+ }
+
+ .md\:focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .md\:focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .md\:focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .md\:focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .md\:focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .md\:focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .md\:focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .md\:focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .md\:focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+ }
+
+ .md\:focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .md\:focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .md\:focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .md\:focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+ }
+
+ .md\:focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .md\:focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .md\:focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .md\:focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+ }
+
+ .md\:focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .md\:focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+ }
+
+ .md\:focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+ }
+
+ .md\:focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+ }
+
+ .md\:focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+ }
+
+ .md\:focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+ }
+
+ .md\:focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+ }
+
+ .md\:focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+ }
+
+ .md\:focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+ }
+
+ .md\:focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+ }
+
+ .md\:focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+ }
+
+ .md\:focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+ }
+
+ .md\:focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+ }
+
+ .md\:focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+ }
+
+ .md\:focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+ }
+
+ .md\:focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+ }
+
+ .md\:focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+ }
+
+ .md\:focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+ }
+
+ .md\:focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .md\:focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .md\:focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .md\:focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .md\:focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .md\:focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .md\:focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+ }
+
+ .md\:focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .md\:focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+ }
+
+ .md\:focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+ }
+
+ .md\:focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .md\:focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .md\:focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+ }
+
+ .md\:focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .md\:focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+ }
+
+ .md\:focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+ }
+
+ .md\:rotate-0 {
+ --tw-rotate: 0deg;
+ }
+
+ .md\:rotate-1 {
+ --tw-rotate: 1deg;
+ }
+
+ .md\:rotate-2 {
+ --tw-rotate: 2deg;
+ }
+
+ .md\:rotate-3 {
+ --tw-rotate: 3deg;
+ }
+
+ .md\:rotate-6 {
+ --tw-rotate: 6deg;
+ }
+
+ .md\:rotate-12 {
+ --tw-rotate: 12deg;
+ }
+
+ .md\:rotate-45 {
+ --tw-rotate: 45deg;
+ }
+
+ .md\:rotate-90 {
+ --tw-rotate: 90deg;
+ }
+
+ .md\:rotate-180 {
+ --tw-rotate: 180deg;
+ }
+
+ .md\:-rotate-180 {
+ --tw-rotate: -180deg;
+ }
+
+ .md\:-rotate-90 {
+ --tw-rotate: -90deg;
+ }
+
+ .md\:-rotate-45 {
+ --tw-rotate: -45deg;
+ }
+
+ .md\:-rotate-12 {
+ --tw-rotate: -12deg;
+ }
+
+ .md\:-rotate-6 {
+ --tw-rotate: -6deg;
+ }
+
+ .md\:-rotate-3 {
+ --tw-rotate: -3deg;
+ }
+
+ .md\:-rotate-2 {
+ --tw-rotate: -2deg;
+ }
+
+ .md\:-rotate-1 {
+ --tw-rotate: -1deg;
+ }
+
+ .md\:hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+ }
+
+ .md\:hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+ }
+
+ .md\:hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+ }
+
+ .md\:hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+ }
+
+ .md\:hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+ }
+
+ .md\:hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+ }
+
+ .md\:hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+ }
+
+ .md\:hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+ }
+
+ .md\:hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+ }
+
+ .md\:hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+ }
+
+ .md\:hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+ }
+
+ .md\:hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+ }
+
+ .md\:hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+ }
+
+ .md\:hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+ }
+
+ .md\:hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+ }
+
+ .md\:hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+ }
+
+ .md\:hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+ }
+
+ .md\:focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+ }
+
+ .md\:focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+ }
+
+ .md\:focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+ }
+
+ .md\:focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+ }
+
+ .md\:focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+ }
+
+ .md\:focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+ }
+
+ .md\:focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+ }
+
+ .md\:focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+ }
+
+ .md\:focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+ }
+
+ .md\:focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+ }
+
+ .md\:focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+ }
+
+ .md\:focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+ }
+
+ .md\:focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+ }
+
+ .md\:focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+ }
+
+ .md\:focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+ }
+
+ .md\:focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+ }
+
+ .md\:focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+ }
+
+ .md\:skew-x-0 {
+ --tw-skew-x: 0deg;
+ }
+
+ .md\:skew-x-1 {
+ --tw-skew-x: 1deg;
+ }
+
+ .md\:skew-x-2 {
+ --tw-skew-x: 2deg;
+ }
+
+ .md\:skew-x-3 {
+ --tw-skew-x: 3deg;
+ }
+
+ .md\:skew-x-6 {
+ --tw-skew-x: 6deg;
+ }
+
+ .md\:skew-x-12 {
+ --tw-skew-x: 12deg;
+ }
+
+ .md\:-skew-x-12 {
+ --tw-skew-x: -12deg;
+ }
+
+ .md\:-skew-x-6 {
+ --tw-skew-x: -6deg;
+ }
+
+ .md\:-skew-x-3 {
+ --tw-skew-x: -3deg;
+ }
+
+ .md\:-skew-x-2 {
+ --tw-skew-x: -2deg;
+ }
+
+ .md\:-skew-x-1 {
+ --tw-skew-x: -1deg;
+ }
+
+ .md\:skew-y-0 {
+ --tw-skew-y: 0deg;
+ }
+
+ .md\:skew-y-1 {
+ --tw-skew-y: 1deg;
+ }
+
+ .md\:skew-y-2 {
+ --tw-skew-y: 2deg;
+ }
+
+ .md\:skew-y-3 {
+ --tw-skew-y: 3deg;
+ }
+
+ .md\:skew-y-6 {
+ --tw-skew-y: 6deg;
+ }
+
+ .md\:skew-y-12 {
+ --tw-skew-y: 12deg;
+ }
+
+ .md\:-skew-y-12 {
+ --tw-skew-y: -12deg;
+ }
+
+ .md\:-skew-y-6 {
+ --tw-skew-y: -6deg;
+ }
+
+ .md\:-skew-y-3 {
+ --tw-skew-y: -3deg;
+ }
+
+ .md\:-skew-y-2 {
+ --tw-skew-y: -2deg;
+ }
+
+ .md\:-skew-y-1 {
+ --tw-skew-y: -1deg;
+ }
+
+ .md\:hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+ }
+
+ .md\:hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+ }
+
+ .md\:hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+ }
+
+ .md\:hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+ }
+
+ .md\:hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+ }
+
+ .md\:hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+ }
+
+ .md\:hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+ }
+
+ .md\:hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+ }
+
+ .md\:hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+ }
+
+ .md\:hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+ }
+
+ .md\:hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+ }
+
+ .md\:hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+ }
+
+ .md\:hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+ }
+
+ .md\:hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+ }
+
+ .md\:hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+ }
+
+ .md\:hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+ }
+
+ .md\:hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+ }
+
+ .md\:hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+ }
+
+ .md\:hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+ }
+
+ .md\:hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+ }
+
+ .md\:hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+ }
+
+ .md\:hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+ }
+
+ .md\:focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+ }
+
+ .md\:focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+ }
+
+ .md\:focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+ }
+
+ .md\:focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+ }
+
+ .md\:focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+ }
+
+ .md\:focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+ }
+
+ .md\:focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+ }
+
+ .md\:focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+ }
+
+ .md\:focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+ }
+
+ .md\:focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+ }
+
+ .md\:focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+ }
+
+ .md\:focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+ }
+
+ .md\:focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+ }
+
+ .md\:focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+ }
+
+ .md\:focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+ }
+
+ .md\:focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+ }
+
+ .md\:focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+ }
+
+ .md\:focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+ }
+
+ .md\:focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+ }
+
+ .md\:focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+ }
+
+ .md\:focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+ }
+
+ .md\:focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+ }
+
+ .md\:scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .md\:scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .md\:scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .md\:scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .md\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .md\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .md\:scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .md\:hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .md\:hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .md\:hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .md\:hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .md\:hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .md\:hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .md\:focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .md\:focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .md\:focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .md\:focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .md\:focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .md\:focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:scale-x-0 {
+ --tw-scale-x: 0;
+ }
+
+ .md\:scale-x-50 {
+ --tw-scale-x: .5;
+ }
+
+ .md\:scale-x-75 {
+ --tw-scale-x: .75;
+ }
+
+ .md\:scale-x-90 {
+ --tw-scale-x: .9;
+ }
+
+ .md\:scale-x-95 {
+ --tw-scale-x: .95;
+ }
+
+ .md\:scale-x-100 {
+ --tw-scale-x: 1;
+ }
+
+ .md\:scale-x-105 {
+ --tw-scale-x: 1.05;
+ }
+
+ .md\:scale-x-110 {
+ --tw-scale-x: 1.1;
+ }
+
+ .md\:scale-x-125 {
+ --tw-scale-x: 1.25;
+ }
+
+ .md\:scale-x-150 {
+ --tw-scale-x: 1.5;
+ }
+
+ .md\:scale-y-0 {
+ --tw-scale-y: 0;
+ }
+
+ .md\:scale-y-50 {
+ --tw-scale-y: .5;
+ }
+
+ .md\:scale-y-75 {
+ --tw-scale-y: .75;
+ }
+
+ .md\:scale-y-90 {
+ --tw-scale-y: .9;
+ }
+
+ .md\:scale-y-95 {
+ --tw-scale-y: .95;
+ }
+
+ .md\:scale-y-100 {
+ --tw-scale-y: 1;
+ }
+
+ .md\:scale-y-105 {
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:scale-y-110 {
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:scale-y-125 {
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:scale-y-150 {
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+ }
+
+ .md\:hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+ }
+
+ .md\:hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+ }
+
+ .md\:hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+ }
+
+ .md\:hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+ }
+
+ .md\:hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+ }
+
+ .md\:hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+ }
+
+ .md\:hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+ }
+
+ .md\:hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+ }
+
+ .md\:hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+ }
+
+ .md\:hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+ }
+
+ .md\:hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+ }
+
+ .md\:hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+ }
+
+ .md\:hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+ }
+
+ .md\:hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+ }
+
+ .md\:hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+ }
+
+ .md\:hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+ }
+
+ .md\:focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+ }
+
+ .md\:focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+ }
+
+ .md\:focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+ }
+
+ .md\:focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+ }
+
+ .md\:focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+ }
+
+ .md\:focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+ }
+
+ .md\:focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+ }
+
+ .md\:focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+ }
+
+ .md\:focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+ }
+
+ .md\:focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+ }
+
+ .md\:focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+ }
+
+ .md\:focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+ }
+
+ .md\:focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+ }
+
+ .md\:focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+ }
+
+ .md\:focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+ }
+
+ .md\:focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+ }
+
+ .md\:focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+ }
+
+ .md\:focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+ }
+
+ .md\:focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+ }
+
+ .md\:animate-none {
+ -webkit-animation: none;
+ animation: none;
+ }
+
+ .md\:animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+ }
+
+ .md\:animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ }
+
+ .md\:animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ }
+
+ .md\:animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+ }
+
+ .md\:cursor-auto {
+ cursor: auto;
+ }
+
+ .md\:cursor-default {
+ cursor: default;
+ }
+
+ .md\:cursor-pointer {
+ cursor: pointer;
+ }
+
+ .md\:cursor-wait {
+ cursor: wait;
+ }
+
+ .md\:cursor-text {
+ cursor: text;
+ }
+
+ .md\:cursor-move {
+ cursor: move;
+ }
+
+ .md\:cursor-help {
+ cursor: help;
+ }
+
+ .md\:cursor-not-allowed {
+ cursor: not-allowed;
+ }
+
+ .md\:select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ }
+
+ .md\:select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+ }
+
+ .md\:select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+ }
+
+ .md\:select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+ }
+
+ .md\:resize-none {
+ resize: none;
+ }
+
+ .md\:resize-y {
+ resize: vertical;
+ }
+
+ .md\:resize-x {
+ resize: horizontal;
+ }
+
+ .md\:resize {
+ resize: both;
+ }
+
+ .md\:list-inside {
+ list-style-position: inside;
+ }
+
+ .md\:list-outside {
+ list-style-position: outside;
+ }
+
+ .md\:list-none {
+ list-style-type: none;
+ }
+
+ .md\:list-disc {
+ list-style-type: disc;
+ }
+
+ .md\:list-decimal {
+ list-style-type: decimal;
+ }
+
+ .md\:appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ }
+
+ .md\:auto-cols-auto {
+ grid-auto-columns: auto;
+ }
+
+ .md\:auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+ }
+
+ .md\:auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+ }
+
+ .md\:auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+ }
+
+ .md\:grid-flow-row {
+ grid-auto-flow: row;
+ }
+
+ .md\:grid-flow-col {
+ grid-auto-flow: column;
+ }
+
+ .md\:grid-flow-row-dense {
+ grid-auto-flow: row dense;
+ }
+
+ .md\:grid-flow-col-dense {
+ grid-auto-flow: column dense;
+ }
+
+ .md\:auto-rows-auto {
+ grid-auto-rows: auto;
+ }
+
+ .md\:auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+ }
+
+ .md\:auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+ }
+
+ .md\:auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+ }
+
+ .md\:grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+ }
+
+ .md\:grid-cols-none {
+ grid-template-columns: none;
+ }
+
+ .md\:grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+ }
+
+ .md\:grid-rows-none {
+ grid-template-rows: none;
+ }
+
+ .md\:flex-row {
+ flex-direction: row;
+ }
+
+ .md\:flex-row-reverse {
+ flex-direction: row-reverse;
+ }
+
+ .md\:flex-col {
+ flex-direction: column;
+ }
+
+ .md\:flex-col-reverse {
+ flex-direction: column-reverse;
+ }
+
+ .md\:flex-wrap {
+ flex-wrap: wrap;
+ }
+
+ .md\:flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+ }
+
+ .md\:flex-nowrap {
+ flex-wrap: nowrap;
+ }
+
+ .md\:place-content-center {
+ place-content: center;
+ }
+
+ .md\:place-content-start {
+ place-content: start;
+ }
+
+ .md\:place-content-end {
+ place-content: end;
+ }
+
+ .md\:place-content-between {
+ place-content: space-between;
+ }
+
+ .md\:place-content-around {
+ place-content: space-around;
+ }
+
+ .md\:place-content-evenly {
+ place-content: space-evenly;
+ }
+
+ .md\:place-content-stretch {
+ place-content: stretch;
+ }
+
+ .md\:place-items-start {
+ place-items: start;
+ }
+
+ .md\:place-items-end {
+ place-items: end;
+ }
+
+ .md\:place-items-center {
+ place-items: center;
+ }
+
+ .md\:place-items-stretch {
+ place-items: stretch;
+ }
+
+ .md\:content-center {
+ align-content: center;
+ }
+
+ .md\:content-start {
+ align-content: flex-start;
+ }
+
+ .md\:content-end {
+ align-content: flex-end;
+ }
+
+ .md\:content-between {
+ align-content: space-between;
+ }
+
+ .md\:content-around {
+ align-content: space-around;
+ }
+
+ .md\:content-evenly {
+ align-content: space-evenly;
+ }
+
+ .md\:items-start {
+ align-items: flex-start;
+ }
+
+ .md\:items-end {
+ align-items: flex-end;
+ }
+
+ .md\:items-center {
+ align-items: center;
+ }
+
+ .md\:items-baseline {
+ align-items: baseline;
+ }
+
+ .md\:items-stretch {
+ align-items: stretch;
+ }
+
+ .md\:justify-start {
+ justify-content: flex-start;
+ }
+
+ .md\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .md\:justify-center {
+ justify-content: center;
+ }
+
+ .md\:justify-between {
+ justify-content: space-between;
+ }
+
+ .md\:justify-around {
+ justify-content: space-around;
+ }
+
+ .md\:justify-evenly {
+ justify-content: space-evenly;
+ }
+
+ .md\:justify-items-start {
+ justify-items: start;
+ }
+
+ .md\:justify-items-end {
+ justify-items: end;
+ }
+
+ .md\:justify-items-center {
+ justify-items: center;
+ }
+
+ .md\:justify-items-stretch {
+ justify-items: stretch;
+ }
+
+ .md\:gap-0 {
+ gap: 0px;
+ }
+
+ .md\:gap-1 {
+ gap: 0.25rem;
+ }
+
+ .md\:gap-2 {
+ gap: 0.5rem;
+ }
+
+ .md\:gap-3 {
+ gap: 0.75rem;
+ }
+
+ .md\:gap-4 {
+ gap: 1rem;
+ }
+
+ .md\:gap-5 {
+ gap: 1.25rem;
+ }
+
+ .md\:gap-6 {
+ gap: 1.5rem;
+ }
+
+ .md\:gap-7 {
+ gap: 1.75rem;
+ }
+
+ .md\:gap-8 {
+ gap: 2rem;
+ }
+
+ .md\:gap-9 {
+ gap: 2.25rem;
+ }
+
+ .md\:gap-10 {
+ gap: 2.5rem;
+ }
+
+ .md\:gap-11 {
+ gap: 2.75rem;
+ }
+
+ .md\:gap-12 {
+ gap: 3rem;
+ }
+
+ .md\:gap-14 {
+ gap: 3.5rem;
+ }
+
+ .md\:gap-16 {
+ gap: 4rem;
+ }
+
+ .md\:gap-20 {
+ gap: 5rem;
+ }
+
+ .md\:gap-24 {
+ gap: 6rem;
+ }
+
+ .md\:gap-28 {
+ gap: 7rem;
+ }
+
+ .md\:gap-32 {
+ gap: 8rem;
+ }
+
+ .md\:gap-36 {
+ gap: 9rem;
+ }
+
+ .md\:gap-40 {
+ gap: 10rem;
+ }
+
+ .md\:gap-44 {
+ gap: 11rem;
+ }
+
+ .md\:gap-48 {
+ gap: 12rem;
+ }
+
+ .md\:gap-52 {
+ gap: 13rem;
+ }
+
+ .md\:gap-56 {
+ gap: 14rem;
+ }
+
+ .md\:gap-60 {
+ gap: 15rem;
+ }
+
+ .md\:gap-64 {
+ gap: 16rem;
+ }
+
+ .md\:gap-72 {
+ gap: 18rem;
+ }
+
+ .md\:gap-80 {
+ gap: 20rem;
+ }
+
+ .md\:gap-96 {
+ gap: 24rem;
+ }
+
+ .md\:gap-px {
+ gap: 1px;
+ }
+
+ .md\:gap-0\.5 {
+ gap: 0.125rem;
+ }
+
+ .md\:gap-1\.5 {
+ gap: 0.375rem;
+ }
+
+ .md\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .md\:gap-3\.5 {
+ gap: 0.875rem;
+ }
+
+ .md\:gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+ }
+
+ .md\:gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+ }
+
+ .md\:gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ }
+
+ .md\:gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+ }
+
+ .md\:gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+ }
+
+ .md\:gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ }
+
+ .md\:gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+ }
+
+ .md\:gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+ }
+
+ .md\:gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+ }
+
+ .md\:gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+ }
+
+ .md\:gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+ }
+
+ .md\:gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+ }
+
+ .md\:gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+ }
+
+ .md\:gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+ }
+
+ .md\:gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+ }
+
+ .md\:gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+ }
+
+ .md\:gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+ }
+
+ .md\:gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+ }
+
+ .md\:gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+ }
+
+ .md\:gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+ }
+
+ .md\:gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+ }
+
+ .md\:gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+ }
+
+ .md\:gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+ }
+
+ .md\:gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+ }
+
+ .md\:gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+ }
+
+ .md\:gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+ }
+
+ .md\:gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+ }
+
+ .md\:gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+ }
+
+ .md\:gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+ }
+
+ .md\:gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+ }
+
+ .md\:gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+ }
+
+ .md\:gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+ }
+
+ .md\:gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+ }
+
+ .md\:gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+ }
+
+ .md\:gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+ }
+
+ .md\:gap-y-0 {
+ row-gap: 0px;
+ }
+
+ .md\:gap-y-1 {
+ row-gap: 0.25rem;
+ }
+
+ .md\:gap-y-2 {
+ row-gap: 0.5rem;
+ }
+
+ .md\:gap-y-3 {
+ row-gap: 0.75rem;
+ }
+
+ .md\:gap-y-4 {
+ row-gap: 1rem;
+ }
+
+ .md\:gap-y-5 {
+ row-gap: 1.25rem;
+ }
+
+ .md\:gap-y-6 {
+ row-gap: 1.5rem;
+ }
+
+ .md\:gap-y-7 {
+ row-gap: 1.75rem;
+ }
+
+ .md\:gap-y-8 {
+ row-gap: 2rem;
+ }
+
+ .md\:gap-y-9 {
+ row-gap: 2.25rem;
+ }
+
+ .md\:gap-y-10 {
+ row-gap: 2.5rem;
+ }
+
+ .md\:gap-y-11 {
+ row-gap: 2.75rem;
+ }
+
+ .md\:gap-y-12 {
+ row-gap: 3rem;
+ }
+
+ .md\:gap-y-14 {
+ row-gap: 3.5rem;
+ }
+
+ .md\:gap-y-16 {
+ row-gap: 4rem;
+ }
+
+ .md\:gap-y-20 {
+ row-gap: 5rem;
+ }
+
+ .md\:gap-y-24 {
+ row-gap: 6rem;
+ }
+
+ .md\:gap-y-28 {
+ row-gap: 7rem;
+ }
+
+ .md\:gap-y-32 {
+ row-gap: 8rem;
+ }
+
+ .md\:gap-y-36 {
+ row-gap: 9rem;
+ }
+
+ .md\:gap-y-40 {
+ row-gap: 10rem;
+ }
+
+ .md\:gap-y-44 {
+ row-gap: 11rem;
+ }
+
+ .md\:gap-y-48 {
+ row-gap: 12rem;
+ }
+
+ .md\:gap-y-52 {
+ row-gap: 13rem;
+ }
+
+ .md\:gap-y-56 {
+ row-gap: 14rem;
+ }
+
+ .md\:gap-y-60 {
+ row-gap: 15rem;
+ }
+
+ .md\:gap-y-64 {
+ row-gap: 16rem;
+ }
+
+ .md\:gap-y-72 {
+ row-gap: 18rem;
+ }
+
+ .md\:gap-y-80 {
+ row-gap: 20rem;
+ }
+
+ .md\:gap-y-96 {
+ row-gap: 24rem;
+ }
+
+ .md\:gap-y-px {
+ row-gap: 1px;
+ }
+
+ .md\:gap-y-0\.5 {
+ row-gap: 0.125rem;
+ }
+
+ .md\:gap-y-1\.5 {
+ row-gap: 0.375rem;
+ }
+
+ .md\:gap-y-2\.5 {
+ row-gap: 0.625rem;
+ }
+
+ .md\:gap-y-3\.5 {
+ row-gap: 0.875rem;
+ }
+
+ .md\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .md\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .md\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+ }
+
+ .md\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+ }
+
+ .md\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .md\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .md\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .md\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .md\:divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .md\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+ }
+
+ .md\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+ }
+
+ .md\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+ }
+
+ .md\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+ }
+
+ .md\:divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+ }
+
+ .md\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+ }
+
+ .md\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+ }
+
+ .md\:divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+ }
+
+ .md\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+ }
+
+ .md\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+ }
+
+ .md\:divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+ }
+
+ .md\:divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+ }
+
+ .md\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+ }
+
+ .md\:divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+ }
+
+ .md\:divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+ }
+
+ .md\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+ }
+
+ .md\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+ }
+
+ .md\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+ }
+
+ .md\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+ }
+
+ .md\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+ }
+
+ .md\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+ }
+
+ .md\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+ }
+
+ .md\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+ }
+
+ .md\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+ }
+
+ .md\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+ }
+
+ .md\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+ }
+
+ .md\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+ }
+
+ .md\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+ }
+
+ .md\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+ }
+
+ .md\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ }
+
+ .md\:place-self-auto {
+ place-self: auto;
+ }
+
+ .md\:place-self-start {
+ place-self: start;
+ }
+
+ .md\:place-self-end {
+ place-self: end;
+ }
+
+ .md\:place-self-center {
+ place-self: center;
+ }
+
+ .md\:place-self-stretch {
+ place-self: stretch;
+ }
+
+ .md\:self-auto {
+ align-self: auto;
+ }
+
+ .md\:self-start {
+ align-self: flex-start;
+ }
+
+ .md\:self-end {
+ align-self: flex-end;
+ }
+
+ .md\:self-center {
+ align-self: center;
+ }
+
+ .md\:self-stretch {
+ align-self: stretch;
+ }
+
+ .md\:self-baseline {
+ align-self: baseline;
+ }
+
+ .md\:justify-self-auto {
+ justify-self: auto;
+ }
+
+ .md\:justify-self-start {
+ justify-self: start;
+ }
+
+ .md\:justify-self-end {
+ justify-self: end;
+ }
+
+ .md\:justify-self-center {
+ justify-self: center;
+ }
+
+ .md\:justify-self-stretch {
+ justify-self: stretch;
+ }
+
+ .md\:overflow-auto {
+ overflow: auto;
+ }
+
+ .md\:overflow-hidden {
+ overflow: hidden;
+ }
+
+ .md\:overflow-visible {
+ overflow: visible;
+ }
+
+ .md\:overflow-scroll {
+ overflow: scroll;
+ }
+
+ .md\:overflow-x-auto {
+ overflow-x: auto;
+ }
+
+ .md\:overflow-y-auto {
+ overflow-y: auto;
+ }
+
+ .md\:overflow-x-hidden {
+ overflow-x: hidden;
+ }
+
+ .md\:overflow-y-hidden {
+ overflow-y: hidden;
+ }
+
+ .md\:overflow-x-visible {
+ overflow-x: visible;
+ }
+
+ .md\:overflow-y-visible {
+ overflow-y: visible;
+ }
+
+ .md\:overflow-x-scroll {
+ overflow-x: scroll;
+ }
+
+ .md\:overflow-y-scroll {
+ overflow-y: scroll;
+ }
+
+ .md\:overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+ }
+
+ .md\:overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ }
+
+ .md\:overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+ }
+
+ .md\:overscroll-y-auto {
+ overscroll-behavior-y: auto;
+ }
+
+ .md\:overscroll-y-contain {
+ overscroll-behavior-y: contain;
+ }
+
+ .md\:overscroll-y-none {
+ overscroll-behavior-y: none;
+ }
+
+ .md\:overscroll-x-auto {
+ overscroll-behavior-x: auto;
+ }
+
+ .md\:overscroll-x-contain {
+ overscroll-behavior-x: contain;
+ }
+
+ .md\:overscroll-x-none {
+ overscroll-behavior-x: none;
+ }
+
+ .md\:truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+
+ .md\:overflow-ellipsis {
+ text-overflow: ellipsis;
+ }
+
+ .md\:overflow-clip {
+ text-overflow: clip;
+ }
+
+ .md\:whitespace-normal {
+ white-space: normal;
+ }
+
+ .md\:whitespace-nowrap {
+ white-space: nowrap;
+ }
+
+ .md\:whitespace-pre {
+ white-space: pre;
+ }
+
+ .md\:whitespace-pre-line {
+ white-space: pre-line;
+ }
+
+ .md\:whitespace-pre-wrap {
+ white-space: pre-wrap;
+ }
+
+ .md\:break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+ }
+
+ .md\:break-words {
+ overflow-wrap: break-word;
+ }
+
+ .md\:break-all {
+ word-break: break-all;
+ }
+
+ .md\:rounded-none {
+ border-radius: 0px;
+ }
+
+ .md\:rounded-sm {
+ border-radius: 0.125rem;
+ }
+
+ .md\:rounded {
+ border-radius: 0.25rem;
+ }
+
+ .md\:rounded-md {
+ border-radius: 0.375rem;
+ }
+
+ .md\:rounded-lg {
+ border-radius: 0.5rem;
+ }
+
+ .md\:rounded-xl {
+ border-radius: 0.75rem;
+ }
+
+ .md\:rounded-2xl {
+ border-radius: 1rem;
+ }
+
+ .md\:rounded-3xl {
+ border-radius: 1.5rem;
+ }
+
+ .md\:rounded-full {
+ border-radius: 9999px;
+ }
+
+ .md\:rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ }
+
+ .md\:rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+ }
+
+ .md\:rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+ }
+
+ .md\:rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+ }
+
+ .md\:rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+ }
+
+ .md\:rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+ }
+
+ .md\:rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+
+ .md\:rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+ }
+
+ .md\:rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+ }
+
+ .md\:rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ }
+
+ .md\:rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .md\:rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .md\:rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .md\:rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .md\:rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .md\:rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+
+ .md\:rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .md\:rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+ }
+
+ .md\:rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .md\:rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .md\:rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .md\:rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .md\:rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .md\:rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .md\:rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .md\:rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .md\:rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .md\:rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .md\:rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .md\:rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .md\:rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .md\:rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .md\:rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .md\:rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .md\:rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .md\:rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .md\:rounded-tl-none {
+ border-top-left-radius: 0px;
+ }
+
+ .md\:rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+ }
+
+ .md\:rounded-tl {
+ border-top-left-radius: 0.25rem;
+ }
+
+ .md\:rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+ }
+
+ .md\:rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+ }
+
+ .md\:rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+ }
+
+ .md\:rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+ }
+
+ .md\:rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+ }
+
+ .md\:rounded-tl-full {
+ border-top-left-radius: 9999px;
+ }
+
+ .md\:rounded-tr-none {
+ border-top-right-radius: 0px;
+ }
+
+ .md\:rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+ }
+
+ .md\:rounded-tr {
+ border-top-right-radius: 0.25rem;
+ }
+
+ .md\:rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+ }
+
+ .md\:rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+ }
+
+ .md\:rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+ }
+
+ .md\:rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+ }
+
+ .md\:rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+ }
+
+ .md\:rounded-tr-full {
+ border-top-right-radius: 9999px;
+ }
+
+ .md\:rounded-br-none {
+ border-bottom-right-radius: 0px;
+ }
+
+ .md\:rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .md\:rounded-br {
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .md\:rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .md\:rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .md\:rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .md\:rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+ }
+
+ .md\:rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .md\:rounded-br-full {
+ border-bottom-right-radius: 9999px;
+ }
+
+ .md\:rounded-bl-none {
+ border-bottom-left-radius: 0px;
+ }
+
+ .md\:rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .md\:rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .md\:rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .md\:rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .md\:rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .md\:rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+ }
+
+ .md\:rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .md\:rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+ }
+
+ .md\:border-0 {
+ border-width: 0px;
+ }
+
+ .md\:border-2 {
+ border-width: 2px;
+ }
+
+ .md\:border-4 {
+ border-width: 4px;
+ }
+
+ .md\:border-8 {
+ border-width: 8px;
+ }
+
+ .md\:border {
+ border-width: 1px;
+ }
+
+ .md\:border-t-0 {
+ border-top-width: 0px;
+ }
+
+ .md\:border-t-2 {
+ border-top-width: 2px;
+ }
+
+ .md\:border-t-4 {
+ border-top-width: 4px;
+ }
+
+ .md\:border-t-8 {
+ border-top-width: 8px;
+ }
+
+ .md\:border-t {
+ border-top-width: 1px;
+ }
+
+ .md\:border-r-0 {
+ border-right-width: 0px;
+ }
+
+ .md\:border-r-2 {
+ border-right-width: 2px;
+ }
+
+ .md\:border-r-4 {
+ border-right-width: 4px;
+ }
+
+ .md\:border-r-8 {
+ border-right-width: 8px;
+ }
+
+ .md\:border-r {
+ border-right-width: 1px;
+ }
+
+ .md\:border-b-0 {
+ border-bottom-width: 0px;
+ }
+
+ .md\:border-b-2 {
+ border-bottom-width: 2px;
+ }
+
+ .md\:border-b-4 {
+ border-bottom-width: 4px;
+ }
+
+ .md\:border-b-8 {
+ border-bottom-width: 8px;
+ }
+
+ .md\:border-b {
+ border-bottom-width: 1px;
+ }
+
+ .md\:border-l-0 {
+ border-left-width: 0px;
+ }
+
+ .md\:border-l-2 {
+ border-left-width: 2px;
+ }
+
+ .md\:border-l-4 {
+ border-left-width: 4px;
+ }
+
+ .md\:border-l-8 {
+ border-left-width: 8px;
+ }
+
+ .md\:border-l {
+ border-left-width: 1px;
+ }
+
+ .md\:border-solid {
+ border-style: solid;
+ }
+
+ .md\:border-dashed {
+ border-style: dashed;
+ }
+
+ .md\:border-dotted {
+ border-style: dotted;
+ }
+
+ .md\:border-double {
+ border-style: double;
+ }
+
+ .md\:border-none {
+ border-style: none;
+ }
+
+ .md\:border-transparent {
+ border-color: transparent;
+ }
+
+ .md\:border-current {
+ border-color: currentColor;
+ }
+
+ .md\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .md\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .md\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .md\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .md\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .md\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .md\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .md\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .md\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .md\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-transparent {
+ border-color: transparent;
+ }
+
+ .group:hover .md\:group-hover\:border-current {
+ border-color: currentColor;
+ }
+
+ .group:hover .md\:group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .md\:group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+ }
+
+ .md\:focus-within\:border-current:focus-within {
+ border-color: currentColor;
+ }
+
+ .md\:focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .md\:focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-transparent:hover {
+ border-color: transparent;
+ }
+
+ .md\:hover\:border-current:hover {
+ border-color: currentColor;
+ }
+
+ .md\:hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .md\:hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-transparent:focus {
+ border-color: transparent;
+ }
+
+ .md\:focus\:border-current:focus {
+ border-color: currentColor;
+ }
+
+ .md\:focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .md\:focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .md\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .md\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .md\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .md\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .md\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .md\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .md\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .md\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .md\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .md\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .md\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .md\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .md\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .md\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .md\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .group:hover .md\:group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .md\:focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+ }
+
+ .md\:focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+ }
+
+ .md\:focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+ }
+
+ .md\:focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+ }
+
+ .md\:focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+ }
+
+ .md\:focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+ }
+
+ .md\:focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+ }
+
+ .md\:focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+ }
+
+ .md\:focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+ }
+
+ .md\:focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+ }
+
+ .md\:focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+ }
+
+ .md\:focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+ }
+
+ .md\:focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+ }
+
+ .md\:focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+ }
+
+ .md\:focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+ }
+
+ .md\:hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+ }
+
+ .md\:hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+ }
+
+ .md\:hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+ }
+
+ .md\:hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+ }
+
+ .md\:hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+ }
+
+ .md\:hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+ }
+
+ .md\:hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+ }
+
+ .md\:hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+ }
+
+ .md\:hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+ }
+
+ .md\:hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+ }
+
+ .md\:hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+ }
+
+ .md\:hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+ }
+
+ .md\:hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+ }
+
+ .md\:hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+ }
+
+ .md\:hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+ }
+
+ .md\:focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+ }
+
+ .md\:focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+ }
+
+ .md\:focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+ }
+
+ .md\:focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+ }
+
+ .md\:focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+ }
+
+ .md\:focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+ }
+
+ .md\:focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+ }
+
+ .md\:focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+ }
+
+ .md\:focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+ }
+
+ .md\:focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+ }
+
+ .md\:focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+ }
+
+ .md\:focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+ }
+
+ .md\:focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+ }
+
+ .md\:focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+ }
+
+ .md\:focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+ }
+
+ .md\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .md\:bg-current {
+ background-color: currentColor;
+ }
+
+ .md\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .group:hover .md\:group-hover\:bg-current {
+ background-color: currentColor;
+ }
+
+ .group:hover .md\:group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .md\:group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+ }
+
+ .md\:focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+ }
+
+ .md\:focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-transparent:hover {
+ background-color: transparent;
+ }
+
+ .md\:hover\:bg-current:hover {
+ background-color: currentColor;
+ }
+
+ .md\:hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-transparent:focus {
+ background-color: transparent;
+ }
+
+ .md\:focus\:bg-current:focus {
+ background-color: currentColor;
+ }
+
+ .md\:focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .md\:focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .md\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .md\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .md\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .md\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .md\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .md\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .md\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .md\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .md\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .md\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .md\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .md\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .md\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .md\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .md\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .group:hover .md\:group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .md\:focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+ }
+
+ .md\:focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .md\:focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .md\:focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .md\:focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .md\:focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .md\:focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .md\:focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .md\:focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .md\:focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .md\:focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .md\:focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .md\:focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .md\:focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .md\:focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+ }
+
+ .md\:hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+ }
+
+ .md\:hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .md\:hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .md\:hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .md\:hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .md\:hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .md\:hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .md\:hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .md\:hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .md\:hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .md\:hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .md\:hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .md\:hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .md\:hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .md\:hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+ }
+
+ .md\:focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+ }
+
+ .md\:focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .md\:focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .md\:focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .md\:focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .md\:focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .md\:focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .md\:focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .md\:focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .md\:focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .md\:focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .md\:focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .md\:focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .md\:focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .md\:focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+ }
+
+ .md\:bg-none {
+ background-image: none;
+ }
+
+ .md\:bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+ }
+
+ .md\:bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+ }
+
+ .md\:from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .md\:focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .md\:focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .md\:focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .md\:focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .md\:focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .md\:focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .md\:focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .md\:focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .md\:focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .md\:focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .md\:focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .md\:focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .md\:focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .md\:focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .md\:focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .md\:focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .md\:focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .md\:focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .md\:focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .md\:focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .md\:focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .md\:focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .md\:focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .md\:focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .md\:focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .md\:focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .md\:focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .md\:focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .md\:focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .md\:focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .md\:focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .md\:focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .md\:focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .md\:focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .md\:focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .md\:focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .md\:focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .md\:focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .md\:focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .md\:focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .md\:focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .md\:focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .md\:focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .md\:focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .md\:focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .md\:focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .md\:focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .md\:focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .md\:focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .md\:focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .md\:focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .md\:focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .md\:focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .md\:focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .md\:focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .md\:focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .md\:focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .md\:focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .md\:focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .md\:focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .md\:focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .md\:focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .md\:focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .md\:focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .md\:focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .md\:focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .md\:focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .md\:focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .md\:focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .md\:focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .md\:focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .md\:focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .md\:focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .md\:focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .md\:focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .md\:focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .md\:focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .md\:focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .md\:focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .md\:focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .md\:focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .md\:to-transparent {
+ --tw-gradient-to: transparent;
+ }
+
+ .md\:to-current {
+ --tw-gradient-to: currentColor;
+ }
+
+ .md\:to-black {
+ --tw-gradient-to: #000;
+ }
+
+ .md\:to-white {
+ --tw-gradient-to: #fff;
+ }
+
+ .md\:to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .md\:to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .md\:to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .md\:to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .md\:to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .md\:to-gray-500 {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .md\:to-gray-600 {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .md\:to-gray-700 {
+ --tw-gradient-to: #374151;
+ }
+
+ .md\:to-gray-800 {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .md\:to-gray-900 {
+ --tw-gradient-to: #111827;
+ }
+
+ .md\:to-red-50 {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .md\:to-red-100 {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .md\:to-red-200 {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .md\:to-red-300 {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .md\:to-red-400 {
+ --tw-gradient-to: #f87171;
+ }
+
+ .md\:to-red-500 {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .md\:to-red-600 {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .md\:to-red-700 {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .md\:to-red-800 {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .md\:to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .md\:to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .md\:to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .md\:to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .md\:to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .md\:to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .md\:to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .md\:to-yellow-600 {
+ --tw-gradient-to: #d97706;
+ }
+
+ .md\:to-yellow-700 {
+ --tw-gradient-to: #b45309;
+ }
+
+ .md\:to-yellow-800 {
+ --tw-gradient-to: #92400e;
+ }
+
+ .md\:to-yellow-900 {
+ --tw-gradient-to: #78350f;
+ }
+
+ .md\:to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .md\:to-green-100 {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .md\:to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .md\:to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .md\:to-green-400 {
+ --tw-gradient-to: #34d399;
+ }
+
+ .md\:to-green-500 {
+ --tw-gradient-to: #10b981;
+ }
+
+ .md\:to-green-600 {
+ --tw-gradient-to: #059669;
+ }
+
+ .md\:to-green-700 {
+ --tw-gradient-to: #047857;
+ }
+
+ .md\:to-green-800 {
+ --tw-gradient-to: #065f46;
+ }
+
+ .md\:to-green-900 {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .md\:to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .md\:to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .md\:to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .md\:to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .md\:to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .md\:to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .md\:to-blue-600 {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .md\:to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .md\:to-blue-800 {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .md\:to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .md\:to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .md\:to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .md\:to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .md\:to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .md\:to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .md\:to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .md\:to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .md\:to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .md\:to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .md\:to-indigo-900 {
+ --tw-gradient-to: #312e81;
+ }
+
+ .md\:to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .md\:to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .md\:to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .md\:to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .md\:to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .md\:to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .md\:to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .md\:to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .md\:to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .md\:to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .md\:to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .md\:to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .md\:to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .md\:to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .md\:to-pink-400 {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .md\:to-pink-500 {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .md\:to-pink-600 {
+ --tw-gradient-to: #db2777;
+ }
+
+ .md\:to-pink-700 {
+ --tw-gradient-to: #be185d;
+ }
+
+ .md\:to-pink-800 {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .md\:to-pink-900 {
+ --tw-gradient-to: #831843;
+ }
+
+ .md\:hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+ }
+
+ .md\:hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+ }
+
+ .md\:hover\:to-black:hover {
+ --tw-gradient-to: #000;
+ }
+
+ .md\:hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+ }
+
+ .md\:hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .md\:hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .md\:hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .md\:hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .md\:hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .md\:hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .md\:hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .md\:hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+ }
+
+ .md\:hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .md\:hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+ }
+
+ .md\:hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .md\:hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .md\:hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .md\:hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .md\:hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+ }
+
+ .md\:hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .md\:hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .md\:hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .md\:hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .md\:hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .md\:hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .md\:hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .md\:hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .md\:hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .md\:hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .md\:hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .md\:hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+ }
+
+ .md\:hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+ }
+
+ .md\:hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+ }
+
+ .md\:hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+ }
+
+ .md\:hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .md\:hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .md\:hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .md\:hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .md\:hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+ }
+
+ .md\:hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+ }
+
+ .md\:hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+ }
+
+ .md\:hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+ }
+
+ .md\:hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+ }
+
+ .md\:hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .md\:hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .md\:hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .md\:hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .md\:hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .md\:hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .md\:hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .md\:hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .md\:hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .md\:hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .md\:hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .md\:hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .md\:hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .md\:hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .md\:hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .md\:hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .md\:hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .md\:hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .md\:hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .md\:hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .md\:hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+ }
+
+ .md\:hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .md\:hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .md\:hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .md\:hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .md\:hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .md\:hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .md\:hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .md\:hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .md\:hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .md\:hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .md\:hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .md\:hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .md\:hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .md\:hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .md\:hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .md\:hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .md\:hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+ }
+
+ .md\:hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+ }
+
+ .md\:hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .md\:hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+ }
+
+ .md\:focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+ }
+
+ .md\:focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+ }
+
+ .md\:focus\:to-black:focus {
+ --tw-gradient-to: #000;
+ }
+
+ .md\:focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+ }
+
+ .md\:focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .md\:focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .md\:focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .md\:focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .md\:focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .md\:focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .md\:focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .md\:focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+ }
+
+ .md\:focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .md\:focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+ }
+
+ .md\:focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .md\:focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .md\:focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .md\:focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .md\:focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+ }
+
+ .md\:focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .md\:focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .md\:focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .md\:focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .md\:focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .md\:focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .md\:focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .md\:focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .md\:focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .md\:focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .md\:focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .md\:focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+ }
+
+ .md\:focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+ }
+
+ .md\:focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+ }
+
+ .md\:focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+ }
+
+ .md\:focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .md\:focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .md\:focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .md\:focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .md\:focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+ }
+
+ .md\:focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+ }
+
+ .md\:focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+ }
+
+ .md\:focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+ }
+
+ .md\:focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+ }
+
+ .md\:focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .md\:focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .md\:focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .md\:focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .md\:focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .md\:focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .md\:focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .md\:focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .md\:focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .md\:focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .md\:focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .md\:focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .md\:focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .md\:focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .md\:focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .md\:focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .md\:focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .md\:focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .md\:focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .md\:focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .md\:focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+ }
+
+ .md\:focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .md\:focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .md\:focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .md\:focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .md\:focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .md\:focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .md\:focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .md\:focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .md\:focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .md\:focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .md\:focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .md\:focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .md\:focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .md\:focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .md\:focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .md\:focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .md\:focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+ }
+
+ .md\:focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+ }
+
+ .md\:focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .md\:focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+ }
+
+ .md\:decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+ }
+
+ .md\:decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+ }
+
+ .md\:bg-auto {
+ background-size: auto;
+ }
+
+ .md\:bg-cover {
+ background-size: cover;
+ }
+
+ .md\:bg-contain {
+ background-size: contain;
+ }
+
+ .md\:bg-fixed {
+ background-attachment: fixed;
+ }
+
+ .md\:bg-local {
+ background-attachment: local;
+ }
+
+ .md\:bg-scroll {
+ background-attachment: scroll;
+ }
+
+ .md\:bg-clip-border {
+ background-clip: border-box;
+ }
+
+ .md\:bg-clip-padding {
+ background-clip: padding-box;
+ }
+
+ .md\:bg-clip-content {
+ background-clip: content-box;
+ }
+
+ .md\:bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+ }
+
+ .md\:bg-bottom {
+ background-position: bottom;
+ }
+
+ .md\:bg-center {
+ background-position: center;
+ }
+
+ .md\:bg-left {
+ background-position: left;
+ }
+
+ .md\:bg-left-bottom {
+ background-position: left bottom;
+ }
+
+ .md\:bg-left-top {
+ background-position: left top;
+ }
+
+ .md\:bg-right {
+ background-position: right;
+ }
+
+ .md\:bg-right-bottom {
+ background-position: right bottom;
+ }
+
+ .md\:bg-right-top {
+ background-position: right top;
+ }
+
+ .md\:bg-top {
+ background-position: top;
+ }
+
+ .md\:bg-repeat {
+ background-repeat: repeat;
+ }
+
+ .md\:bg-no-repeat {
+ background-repeat: no-repeat;
+ }
+
+ .md\:bg-repeat-x {
+ background-repeat: repeat-x;
+ }
+
+ .md\:bg-repeat-y {
+ background-repeat: repeat-y;
+ }
+
+ .md\:bg-repeat-round {
+ background-repeat: round;
+ }
+
+ .md\:bg-repeat-space {
+ background-repeat: space;
+ }
+
+ .md\:bg-origin-border {
+ background-origin: border-box;
+ }
+
+ .md\:bg-origin-padding {
+ background-origin: padding-box;
+ }
+
+ .md\:bg-origin-content {
+ background-origin: content-box;
+ }
+
+ .md\:fill-current {
+ fill: currentColor;
+ }
+
+ .md\:stroke-current {
+ stroke: currentColor;
+ }
+
+ .md\:stroke-0 {
+ stroke-width: 0;
+ }
+
+ .md\:stroke-1 {
+ stroke-width: 1;
+ }
+
+ .md\:stroke-2 {
+ stroke-width: 2;
+ }
+
+ .md\:object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+ }
+
+ .md\:object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+ }
+
+ .md\:object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+ }
+
+ .md\:object-none {
+ -o-object-fit: none;
+ object-fit: none;
+ }
+
+ .md\:object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+ }
+
+ .md\:object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+ }
+
+ .md\:object-center {
+ -o-object-position: center;
+ object-position: center;
+ }
+
+ .md\:object-left {
+ -o-object-position: left;
+ object-position: left;
+ }
+
+ .md\:object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+ }
+
+ .md\:object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+ }
+
+ .md\:object-right {
+ -o-object-position: right;
+ object-position: right;
+ }
+
+ .md\:object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+ }
+
+ .md\:object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+ }
+
+ .md\:object-top {
+ -o-object-position: top;
+ object-position: top;
+ }
+
+ .md\:p-0 {
+ padding: 0px;
+ }
+
+ .md\:p-1 {
+ padding: 0.25rem;
+ }
+
+ .md\:p-2 {
+ padding: 0.5rem;
+ }
+
+ .md\:p-3 {
+ padding: 0.75rem;
+ }
+
+ .md\:p-4 {
+ padding: 1rem;
+ }
+
+ .md\:p-5 {
+ padding: 1.25rem;
+ }
+
+ .md\:p-6 {
+ padding: 1.5rem;
+ }
+
+ .md\:p-7 {
+ padding: 1.75rem;
+ }
+
+ .md\:p-8 {
+ padding: 2rem;
+ }
+
+ .md\:p-9 {
+ padding: 2.25rem;
+ }
+
+ .md\:p-10 {
+ padding: 2.5rem;
+ }
+
+ .md\:p-11 {
+ padding: 2.75rem;
+ }
+
+ .md\:p-12 {
+ padding: 3rem;
+ }
+
+ .md\:p-14 {
+ padding: 3.5rem;
+ }
+
+ .md\:p-16 {
+ padding: 4rem;
+ }
+
+ .md\:p-20 {
+ padding: 5rem;
+ }
+
+ .md\:p-24 {
+ padding: 6rem;
+ }
+
+ .md\:p-28 {
+ padding: 7rem;
+ }
+
+ .md\:p-32 {
+ padding: 8rem;
+ }
+
+ .md\:p-36 {
+ padding: 9rem;
+ }
+
+ .md\:p-40 {
+ padding: 10rem;
+ }
+
+ .md\:p-44 {
+ padding: 11rem;
+ }
+
+ .md\:p-48 {
+ padding: 12rem;
+ }
+
+ .md\:p-52 {
+ padding: 13rem;
+ }
+
+ .md\:p-56 {
+ padding: 14rem;
+ }
+
+ .md\:p-60 {
+ padding: 15rem;
+ }
+
+ .md\:p-64 {
+ padding: 16rem;
+ }
+
+ .md\:p-72 {
+ padding: 18rem;
+ }
+
+ .md\:p-80 {
+ padding: 20rem;
+ }
+
+ .md\:p-96 {
+ padding: 24rem;
+ }
+
+ .md\:p-px {
+ padding: 1px;
+ }
+
+ .md\:p-0\.5 {
+ padding: 0.125rem;
+ }
+
+ .md\:p-1\.5 {
+ padding: 0.375rem;
+ }
+
+ .md\:p-2\.5 {
+ padding: 0.625rem;
+ }
+
+ .md\:p-3\.5 {
+ padding: 0.875rem;
+ }
+
+ .md\:px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+
+ .md\:px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+ }
+
+ .md\:px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .md\:px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+ }
+
+ .md\:px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .md\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+ }
+
+ .md\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .md\:px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+ }
+
+ .md\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .md\:px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+ }
+
+ .md\:px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .md\:px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+ }
+
+ .md\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+ }
+
+ .md\:px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ }
+
+ .md\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+ }
+
+ .md\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .md\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+ }
+
+ .md\:px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+ }
+
+ .md\:px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+ }
+
+ .md\:px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+ }
+
+ .md\:px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+ }
+
+ .md\:px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+ }
+
+ .md\:px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+ }
+
+ .md\:px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+ }
+
+ .md\:px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+ }
+
+ .md\:px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+ }
+
+ .md\:px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+ }
+
+ .md\:px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+ }
+
+ .md\:px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+ }
+
+ .md\:px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+ }
+
+ .md\:px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+ }
+
+ .md\:px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+ }
+
+ .md\:px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+
+ .md\:px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+ }
+
+ .md\:px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+ }
+
+ .md\:py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+ }
+
+ .md\:py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ }
+
+ .md\:py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .md\:py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ }
+
+ .md\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .md\:py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ }
+
+ .md\:py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .md\:py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+ }
+
+ .md\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .md\:py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+ }
+
+ .md\:py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .md\:py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+ }
+
+ .md\:py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+ }
+
+ .md\:py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+ }
+
+ .md\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+ }
+
+ .md\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .md\:py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+ }
+
+ .md\:py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ }
+
+ .md\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+ }
+
+ .md\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+ }
+
+ .md\:py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ }
+
+ .md\:py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+ }
+
+ .md\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+ }
+
+ .md\:py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+ }
+
+ .md\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+ }
+
+ .md\:py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+ }
+
+ .md\:py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+ }
+
+ .md\:py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+ }
+
+ .md\:py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+ }
+
+ .md\:py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+ }
+
+ .md\:py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+
+ .md\:py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+ }
+
+ .md\:py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ }
+
+ .md\:py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+ }
+
+ .md\:py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+ }
+
+ .md\:pt-0 {
+ padding-top: 0px;
+ }
+
+ .md\:pt-1 {
+ padding-top: 0.25rem;
+ }
+
+ .md\:pt-2 {
+ padding-top: 0.5rem;
+ }
+
+ .md\:pt-3 {
+ padding-top: 0.75rem;
+ }
+
+ .md\:pt-4 {
+ padding-top: 1rem;
+ }
+
+ .md\:pt-5 {
+ padding-top: 1.25rem;
+ }
+
+ .md\:pt-6 {
+ padding-top: 1.5rem;
+ }
+
+ .md\:pt-7 {
+ padding-top: 1.75rem;
+ }
+
+ .md\:pt-8 {
+ padding-top: 2rem;
+ }
+
+ .md\:pt-9 {
+ padding-top: 2.25rem;
+ }
+
+ .md\:pt-10 {
+ padding-top: 2.5rem;
+ }
+
+ .md\:pt-11 {
+ padding-top: 2.75rem;
+ }
+
+ .md\:pt-12 {
+ padding-top: 3rem;
+ }
+
+ .md\:pt-14 {
+ padding-top: 3.5rem;
+ }
+
+ .md\:pt-16 {
+ padding-top: 4rem;
+ }
+
+ .md\:pt-20 {
+ padding-top: 5rem;
+ }
+
+ .md\:pt-24 {
+ padding-top: 6rem;
+ }
+
+ .md\:pt-28 {
+ padding-top: 7rem;
+ }
+
+ .md\:pt-32 {
+ padding-top: 8rem;
+ }
+
+ .md\:pt-36 {
+ padding-top: 9rem;
+ }
+
+ .md\:pt-40 {
+ padding-top: 10rem;
+ }
+
+ .md\:pt-44 {
+ padding-top: 11rem;
+ }
+
+ .md\:pt-48 {
+ padding-top: 12rem;
+ }
+
+ .md\:pt-52 {
+ padding-top: 13rem;
+ }
+
+ .md\:pt-56 {
+ padding-top: 14rem;
+ }
+
+ .md\:pt-60 {
+ padding-top: 15rem;
+ }
+
+ .md\:pt-64 {
+ padding-top: 16rem;
+ }
+
+ .md\:pt-72 {
+ padding-top: 18rem;
+ }
+
+ .md\:pt-80 {
+ padding-top: 20rem;
+ }
+
+ .md\:pt-96 {
+ padding-top: 24rem;
+ }
+
+ .md\:pt-px {
+ padding-top: 1px;
+ }
+
+ .md\:pt-0\.5 {
+ padding-top: 0.125rem;
+ }
+
+ .md\:pt-1\.5 {
+ padding-top: 0.375rem;
+ }
+
+ .md\:pt-2\.5 {
+ padding-top: 0.625rem;
+ }
+
+ .md\:pt-3\.5 {
+ padding-top: 0.875rem;
+ }
+
+ .md\:pr-0 {
+ padding-right: 0px;
+ }
+
+ .md\:pr-1 {
+ padding-right: 0.25rem;
+ }
+
+ .md\:pr-2 {
+ padding-right: 0.5rem;
+ }
+
+ .md\:pr-3 {
+ padding-right: 0.75rem;
+ }
+
+ .md\:pr-4 {
+ padding-right: 1rem;
+ }
+
+ .md\:pr-5 {
+ padding-right: 1.25rem;
+ }
+
+ .md\:pr-6 {
+ padding-right: 1.5rem;
+ }
+
+ .md\:pr-7 {
+ padding-right: 1.75rem;
+ }
+
+ .md\:pr-8 {
+ padding-right: 2rem;
+ }
+
+ .md\:pr-9 {
+ padding-right: 2.25rem;
+ }
+
+ .md\:pr-10 {
+ padding-right: 2.5rem;
+ }
+
+ .md\:pr-11 {
+ padding-right: 2.75rem;
+ }
+
+ .md\:pr-12 {
+ padding-right: 3rem;
+ }
+
+ .md\:pr-14 {
+ padding-right: 3.5rem;
+ }
+
+ .md\:pr-16 {
+ padding-right: 4rem;
+ }
+
+ .md\:pr-20 {
+ padding-right: 5rem;
+ }
+
+ .md\:pr-24 {
+ padding-right: 6rem;
+ }
+
+ .md\:pr-28 {
+ padding-right: 7rem;
+ }
+
+ .md\:pr-32 {
+ padding-right: 8rem;
+ }
+
+ .md\:pr-36 {
+ padding-right: 9rem;
+ }
+
+ .md\:pr-40 {
+ padding-right: 10rem;
+ }
+
+ .md\:pr-44 {
+ padding-right: 11rem;
+ }
+
+ .md\:pr-48 {
+ padding-right: 12rem;
+ }
+
+ .md\:pr-52 {
+ padding-right: 13rem;
+ }
+
+ .md\:pr-56 {
+ padding-right: 14rem;
+ }
+
+ .md\:pr-60 {
+ padding-right: 15rem;
+ }
+
+ .md\:pr-64 {
+ padding-right: 16rem;
+ }
+
+ .md\:pr-72 {
+ padding-right: 18rem;
+ }
+
+ .md\:pr-80 {
+ padding-right: 20rem;
+ }
+
+ .md\:pr-96 {
+ padding-right: 24rem;
+ }
+
+ .md\:pr-px {
+ padding-right: 1px;
+ }
+
+ .md\:pr-0\.5 {
+ padding-right: 0.125rem;
+ }
+
+ .md\:pr-1\.5 {
+ padding-right: 0.375rem;
+ }
+
+ .md\:pr-2\.5 {
+ padding-right: 0.625rem;
+ }
+
+ .md\:pr-3\.5 {
+ padding-right: 0.875rem;
+ }
+
+ .md\:pb-0 {
+ padding-bottom: 0px;
+ }
+
+ .md\:pb-1 {
+ padding-bottom: 0.25rem;
+ }
+
+ .md\:pb-2 {
+ padding-bottom: 0.5rem;
+ }
+
+ .md\:pb-3 {
+ padding-bottom: 0.75rem;
+ }
+
+ .md\:pb-4 {
+ padding-bottom: 1rem;
+ }
+
+ .md\:pb-5 {
+ padding-bottom: 1.25rem;
+ }
+
+ .md\:pb-6 {
+ padding-bottom: 1.5rem;
+ }
+
+ .md\:pb-7 {
+ padding-bottom: 1.75rem;
+ }
+
+ .md\:pb-8 {
+ padding-bottom: 2rem;
+ }
+
+ .md\:pb-9 {
+ padding-bottom: 2.25rem;
+ }
+
+ .md\:pb-10 {
+ padding-bottom: 2.5rem;
+ }
+
+ .md\:pb-11 {
+ padding-bottom: 2.75rem;
+ }
+
+ .md\:pb-12 {
+ padding-bottom: 3rem;
+ }
+
+ .md\:pb-14 {
+ padding-bottom: 3.5rem;
+ }
+
+ .md\:pb-16 {
+ padding-bottom: 4rem;
+ }
+
+ .md\:pb-20 {
+ padding-bottom: 5rem;
+ }
+
+ .md\:pb-24 {
+ padding-bottom: 6rem;
+ }
+
+ .md\:pb-28 {
+ padding-bottom: 7rem;
+ }
+
+ .md\:pb-32 {
+ padding-bottom: 8rem;
+ }
+
+ .md\:pb-36 {
+ padding-bottom: 9rem;
+ }
+
+ .md\:pb-40 {
+ padding-bottom: 10rem;
+ }
+
+ .md\:pb-44 {
+ padding-bottom: 11rem;
+ }
+
+ .md\:pb-48 {
+ padding-bottom: 12rem;
+ }
+
+ .md\:pb-52 {
+ padding-bottom: 13rem;
+ }
+
+ .md\:pb-56 {
+ padding-bottom: 14rem;
+ }
+
+ .md\:pb-60 {
+ padding-bottom: 15rem;
+ }
+
+ .md\:pb-64 {
+ padding-bottom: 16rem;
+ }
+
+ .md\:pb-72 {
+ padding-bottom: 18rem;
+ }
+
+ .md\:pb-80 {
+ padding-bottom: 20rem;
+ }
+
+ .md\:pb-96 {
+ padding-bottom: 24rem;
+ }
+
+ .md\:pb-px {
+ padding-bottom: 1px;
+ }
+
+ .md\:pb-0\.5 {
+ padding-bottom: 0.125rem;
+ }
+
+ .md\:pb-1\.5 {
+ padding-bottom: 0.375rem;
+ }
+
+ .md\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+ }
+
+ .md\:pb-3\.5 {
+ padding-bottom: 0.875rem;
+ }
+
+ .md\:pl-0 {
+ padding-left: 0px;
+ }
+
+ .md\:pl-1 {
+ padding-left: 0.25rem;
+ }
+
+ .md\:pl-2 {
+ padding-left: 0.5rem;
+ }
+
+ .md\:pl-3 {
+ padding-left: 0.75rem;
+ }
+
+ .md\:pl-4 {
+ padding-left: 1rem;
+ }
+
+ .md\:pl-5 {
+ padding-left: 1.25rem;
+ }
+
+ .md\:pl-6 {
+ padding-left: 1.5rem;
+ }
+
+ .md\:pl-7 {
+ padding-left: 1.75rem;
+ }
+
+ .md\:pl-8 {
+ padding-left: 2rem;
+ }
+
+ .md\:pl-9 {
+ padding-left: 2.25rem;
+ }
+
+ .md\:pl-10 {
+ padding-left: 2.5rem;
+ }
+
+ .md\:pl-11 {
+ padding-left: 2.75rem;
+ }
+
+ .md\:pl-12 {
+ padding-left: 3rem;
+ }
+
+ .md\:pl-14 {
+ padding-left: 3.5rem;
+ }
+
+ .md\:pl-16 {
+ padding-left: 4rem;
+ }
+
+ .md\:pl-20 {
+ padding-left: 5rem;
+ }
+
+ .md\:pl-24 {
+ padding-left: 6rem;
+ }
+
+ .md\:pl-28 {
+ padding-left: 7rem;
+ }
+
+ .md\:pl-32 {
+ padding-left: 8rem;
+ }
+
+ .md\:pl-36 {
+ padding-left: 9rem;
+ }
+
+ .md\:pl-40 {
+ padding-left: 10rem;
+ }
+
+ .md\:pl-44 {
+ padding-left: 11rem;
+ }
+
+ .md\:pl-48 {
+ padding-left: 12rem;
+ }
+
+ .md\:pl-52 {
+ padding-left: 13rem;
+ }
+
+ .md\:pl-56 {
+ padding-left: 14rem;
+ }
+
+ .md\:pl-60 {
+ padding-left: 15rem;
+ }
+
+ .md\:pl-64 {
+ padding-left: 16rem;
+ }
+
+ .md\:pl-72 {
+ padding-left: 18rem;
+ }
+
+ .md\:pl-80 {
+ padding-left: 20rem;
+ }
+
+ .md\:pl-96 {
+ padding-left: 24rem;
+ }
+
+ .md\:pl-px {
+ padding-left: 1px;
+ }
+
+ .md\:pl-0\.5 {
+ padding-left: 0.125rem;
+ }
+
+ .md\:pl-1\.5 {
+ padding-left: 0.375rem;
+ }
+
+ .md\:pl-2\.5 {
+ padding-left: 0.625rem;
+ }
+
+ .md\:pl-3\.5 {
+ padding-left: 0.875rem;
+ }
+
+ .md\:text-left {
+ text-align: left;
+ }
+
+ .md\:text-center {
+ text-align: center;
+ }
+
+ .md\:text-right {
+ text-align: right;
+ }
+
+ .md\:text-justify {
+ text-align: justify;
+ }
+
+ .md\:align-baseline {
+ vertical-align: baseline;
+ }
+
+ .md\:align-top {
+ vertical-align: top;
+ }
+
+ .md\:align-middle {
+ vertical-align: middle;
+ }
+
+ .md\:align-bottom {
+ vertical-align: bottom;
+ }
+
+ .md\:align-text-top {
+ vertical-align: text-top;
+ }
+
+ .md\:align-text-bottom {
+ vertical-align: text-bottom;
+ }
+
+ .md\:font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ }
+
+ .md\:font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+ }
+
+ .md\:font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ }
+
+ .md\:text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+ }
+
+ .md\:text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ }
+
+ .md\:text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .md\:text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+ }
+
+ .md\:text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+
+ .md\:text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+ }
+
+ .md\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .md\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+ }
+
+ .md\:text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+ }
+
+ .md\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+ }
+
+ .md\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+ }
+
+ .md\:text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+ }
+
+ .md\:text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+ }
+
+ .md\:font-thin {
+ font-weight: 100;
+ }
+
+ .md\:font-extralight {
+ font-weight: 200;
+ }
+
+ .md\:font-light {
+ font-weight: 300;
+ }
+
+ .md\:font-normal {
+ font-weight: 400;
+ }
+
+ .md\:font-medium {
+ font-weight: 500;
+ }
+
+ .md\:font-semibold {
+ font-weight: 600;
+ }
+
+ .md\:font-bold {
+ font-weight: 700;
+ }
+
+ .md\:font-extrabold {
+ font-weight: 800;
+ }
+
+ .md\:font-black {
+ font-weight: 900;
+ }
+
+ .md\:uppercase {
+ text-transform: uppercase;
+ }
+
+ .md\:lowercase {
+ text-transform: lowercase;
+ }
+
+ .md\:capitalize {
+ text-transform: capitalize;
+ }
+
+ .md\:normal-case {
+ text-transform: none;
+ }
+
+ .md\:italic {
+ font-style: italic;
+ }
+
+ .md\:not-italic {
+ font-style: normal;
+ }
+
+ .md\:ordinal, .md\:slashed-zero, .md\:lining-nums, .md\:oldstyle-nums, .md\:proportional-nums, .md\:tabular-nums, .md\:diagonal-fractions, .md\:stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+ }
+
+ .md\:normal-nums {
+ font-variant-numeric: normal;
+ }
+
+ .md\:ordinal {
+ --tw-ordinal: ordinal;
+ }
+
+ .md\:slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+ }
+
+ .md\:lining-nums {
+ --tw-numeric-figure: lining-nums;
+ }
+
+ .md\:oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+ }
+
+ .md\:proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+ }
+
+ .md\:tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+ }
+
+ .md\:diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+ }
+
+ .md\:stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+ }
+
+ .md\:leading-3 {
+ line-height: .75rem;
+ }
+
+ .md\:leading-4 {
+ line-height: 1rem;
+ }
+
+ .md\:leading-5 {
+ line-height: 1.25rem;
+ }
+
+ .md\:leading-6 {
+ line-height: 1.5rem;
+ }
+
+ .md\:leading-7 {
+ line-height: 1.75rem;
+ }
+
+ .md\:leading-8 {
+ line-height: 2rem;
+ }
+
+ .md\:leading-9 {
+ line-height: 2.25rem;
+ }
+
+ .md\:leading-10 {
+ line-height: 2.5rem;
+ }
+
+ .md\:leading-none {
+ line-height: 1;
+ }
+
+ .md\:leading-tight {
+ line-height: 1.25;
+ }
+
+ .md\:leading-snug {
+ line-height: 1.375;
+ }
+
+ .md\:leading-normal {
+ line-height: 1.5;
+ }
+
+ .md\:leading-relaxed {
+ line-height: 1.625;
+ }
+
+ .md\:leading-loose {
+ line-height: 2;
+ }
+
+ .md\:tracking-tighter {
+ letter-spacing: -0.05em;
+ }
+
+ .md\:tracking-tight {
+ letter-spacing: -0.025em;
+ }
+
+ .md\:tracking-normal {
+ letter-spacing: 0em;
+ }
+
+ .md\:tracking-wide {
+ letter-spacing: 0.025em;
+ }
+
+ .md\:tracking-wider {
+ letter-spacing: 0.05em;
+ }
+
+ .md\:tracking-widest {
+ letter-spacing: 0.1em;
+ }
+
+ .md\:text-transparent {
+ color: transparent;
+ }
+
+ .md\:text-current {
+ color: currentColor;
+ }
+
+ .md\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .md\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .md\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .md\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .md\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .md\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .md\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .md\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .md\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .md\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-transparent {
+ color: transparent;
+ }
+
+ .group:hover .md\:group-hover\:text-current {
+ color: currentColor;
+ }
+
+ .group:hover .md\:group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .md\:group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-transparent:focus-within {
+ color: transparent;
+ }
+
+ .md\:focus-within\:text-current:focus-within {
+ color: currentColor;
+ }
+
+ .md\:focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .md\:focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-transparent:hover {
+ color: transparent;
+ }
+
+ .md\:hover\:text-current:hover {
+ color: currentColor;
+ }
+
+ .md\:hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .md\:hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-transparent:focus {
+ color: transparent;
+ }
+
+ .md\:focus\:text-current:focus {
+ color: currentColor;
+ }
+
+ .md\:focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .md\:focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .md\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .md\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .md\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .md\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .md\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .md\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .md\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .md\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .md\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .md\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .md\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .md\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .md\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .md\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .md\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .group:hover .md\:group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .md\:focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+ }
+
+ .md\:focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+ }
+
+ .md\:focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+ }
+
+ .md\:focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+ }
+
+ .md\:focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+ }
+
+ .md\:focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+ }
+
+ .md\:focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+ }
+
+ .md\:focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+ }
+
+ .md\:focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+ }
+
+ .md\:focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+ }
+
+ .md\:focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+ }
+
+ .md\:focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+ }
+
+ .md\:focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+ }
+
+ .md\:focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+ }
+
+ .md\:focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+ }
+
+ .md\:hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+ }
+
+ .md\:hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+ }
+
+ .md\:hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+ }
+
+ .md\:hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+ }
+
+ .md\:hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+ }
+
+ .md\:hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+ }
+
+ .md\:hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+ }
+
+ .md\:hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+ }
+
+ .md\:hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+ }
+
+ .md\:hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+ }
+
+ .md\:hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+ }
+
+ .md\:hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+ }
+
+ .md\:hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+ }
+
+ .md\:hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+ }
+
+ .md\:hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+ }
+
+ .md\:focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+ }
+
+ .md\:focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+ }
+
+ .md\:focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+ }
+
+ .md\:focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+ }
+
+ .md\:focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+ }
+
+ .md\:focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+ }
+
+ .md\:focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+ }
+
+ .md\:focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+ }
+
+ .md\:focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+ }
+
+ .md\:focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+ }
+
+ .md\:focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+ }
+
+ .md\:focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+ }
+
+ .md\:focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+ }
+
+ .md\:focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+ }
+
+ .md\:focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+ }
+
+ .md\:underline {
+ text-decoration: underline;
+ }
+
+ .md\:line-through {
+ text-decoration: line-through;
+ }
+
+ .md\:no-underline {
+ text-decoration: none;
+ }
+
+ .group:hover .md\:group-hover\:underline {
+ text-decoration: underline;
+ }
+
+ .group:hover .md\:group-hover\:line-through {
+ text-decoration: line-through;
+ }
+
+ .group:hover .md\:group-hover\:no-underline {
+ text-decoration: none;
+ }
+
+ .md\:focus-within\:underline:focus-within {
+ text-decoration: underline;
+ }
+
+ .md\:focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+ }
+
+ .md\:focus-within\:no-underline:focus-within {
+ text-decoration: none;
+ }
+
+ .md\:hover\:underline:hover {
+ text-decoration: underline;
+ }
+
+ .md\:hover\:line-through:hover {
+ text-decoration: line-through;
+ }
+
+ .md\:hover\:no-underline:hover {
+ text-decoration: none;
+ }
+
+ .md\:focus\:underline:focus {
+ text-decoration: underline;
+ }
+
+ .md\:focus\:line-through:focus {
+ text-decoration: line-through;
+ }
+
+ .md\:focus\:no-underline:focus {
+ text-decoration: none;
+ }
+
+ .md\:antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+
+ .md\:subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+ }
+
+ .md\:placeholder-transparent::-moz-placeholder {
+ color: transparent;
+ }
+
+ .md\:placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .md\:placeholder-transparent::placeholder {
+ color: transparent;
+ }
+
+ .md\:placeholder-current::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .md\:placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .md\:placeholder-current::placeholder {
+ color: currentColor;
+ }
+
+ .md\:placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+ }
+
+ .md\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .md\:focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+ }
+
+ .md\:focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .md\:focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .md\:focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+ }
+
+ .md\:focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .md\:placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .md\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .md\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .md\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .md\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .md\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .md\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .md\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .md\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .md\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .md\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .md\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .md\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .md\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .md\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .md\:opacity-0 {
+ opacity: 0;
+ }
+
+ .md\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .md\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .md\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .md\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .md\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .md\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .md\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .md\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .md\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .md\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .md\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .md\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .md\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .md\:opacity-100 {
+ opacity: 1;
+ }
+
+ .group:hover .md\:group-hover\:opacity-0 {
+ opacity: 0;
+ }
+
+ .group:hover .md\:group-hover\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .group:hover .md\:group-hover\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .group:hover .md\:group-hover\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .group:hover .md\:group-hover\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .group:hover .md\:group-hover\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .group:hover .md\:group-hover\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .group:hover .md\:group-hover\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .group:hover .md\:group-hover\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .group:hover .md\:group-hover\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .group:hover .md\:group-hover\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .group:hover .md\:group-hover\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .group:hover .md\:group-hover\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .group:hover .md\:group-hover\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .group:hover .md\:group-hover\:opacity-100 {
+ opacity: 1;
+ }
+
+ .md\:focus-within\:opacity-0:focus-within {
+ opacity: 0;
+ }
+
+ .md\:focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+ }
+
+ .md\:focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+ }
+
+ .md\:focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+ }
+
+ .md\:focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+ }
+
+ .md\:focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+ }
+
+ .md\:focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+ }
+
+ .md\:focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+ }
+
+ .md\:focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+ }
+
+ .md\:focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+ }
+
+ .md\:focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+ }
+
+ .md\:focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+ }
+
+ .md\:focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+ }
+
+ .md\:focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+ }
+
+ .md\:focus-within\:opacity-100:focus-within {
+ opacity: 1;
+ }
+
+ .md\:hover\:opacity-0:hover {
+ opacity: 0;
+ }
+
+ .md\:hover\:opacity-5:hover {
+ opacity: 0.05;
+ }
+
+ .md\:hover\:opacity-10:hover {
+ opacity: 0.1;
+ }
+
+ .md\:hover\:opacity-20:hover {
+ opacity: 0.2;
+ }
+
+ .md\:hover\:opacity-25:hover {
+ opacity: 0.25;
+ }
+
+ .md\:hover\:opacity-30:hover {
+ opacity: 0.3;
+ }
+
+ .md\:hover\:opacity-40:hover {
+ opacity: 0.4;
+ }
+
+ .md\:hover\:opacity-50:hover {
+ opacity: 0.5;
+ }
+
+ .md\:hover\:opacity-60:hover {
+ opacity: 0.6;
+ }
+
+ .md\:hover\:opacity-70:hover {
+ opacity: 0.7;
+ }
+
+ .md\:hover\:opacity-75:hover {
+ opacity: 0.75;
+ }
+
+ .md\:hover\:opacity-80:hover {
+ opacity: 0.8;
+ }
+
+ .md\:hover\:opacity-90:hover {
+ opacity: 0.9;
+ }
+
+ .md\:hover\:opacity-95:hover {
+ opacity: 0.95;
+ }
+
+ .md\:hover\:opacity-100:hover {
+ opacity: 1;
+ }
+
+ .md\:focus\:opacity-0:focus {
+ opacity: 0;
+ }
+
+ .md\:focus\:opacity-5:focus {
+ opacity: 0.05;
+ }
+
+ .md\:focus\:opacity-10:focus {
+ opacity: 0.1;
+ }
+
+ .md\:focus\:opacity-20:focus {
+ opacity: 0.2;
+ }
+
+ .md\:focus\:opacity-25:focus {
+ opacity: 0.25;
+ }
+
+ .md\:focus\:opacity-30:focus {
+ opacity: 0.3;
+ }
+
+ .md\:focus\:opacity-40:focus {
+ opacity: 0.4;
+ }
+
+ .md\:focus\:opacity-50:focus {
+ opacity: 0.5;
+ }
+
+ .md\:focus\:opacity-60:focus {
+ opacity: 0.6;
+ }
+
+ .md\:focus\:opacity-70:focus {
+ opacity: 0.7;
+ }
+
+ .md\:focus\:opacity-75:focus {
+ opacity: 0.75;
+ }
+
+ .md\:focus\:opacity-80:focus {
+ opacity: 0.8;
+ }
+
+ .md\:focus\:opacity-90:focus {
+ opacity: 0.9;
+ }
+
+ .md\:focus\:opacity-95:focus {
+ opacity: 0.95;
+ }
+
+ .md\:focus\:opacity-100:focus {
+ opacity: 1;
+ }
+
+ .md\:bg-blend-normal {
+ background-blend-mode: normal;
+ }
+
+ .md\:bg-blend-multiply {
+ background-blend-mode: multiply;
+ }
+
+ .md\:bg-blend-screen {
+ background-blend-mode: screen;
+ }
+
+ .md\:bg-blend-overlay {
+ background-blend-mode: overlay;
+ }
+
+ .md\:bg-blend-darken {
+ background-blend-mode: darken;
+ }
+
+ .md\:bg-blend-lighten {
+ background-blend-mode: lighten;
+ }
+
+ .md\:bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+ }
+
+ .md\:bg-blend-color-burn {
+ background-blend-mode: color-burn;
+ }
+
+ .md\:bg-blend-hard-light {
+ background-blend-mode: hard-light;
+ }
+
+ .md\:bg-blend-soft-light {
+ background-blend-mode: soft-light;
+ }
+
+ .md\:bg-blend-difference {
+ background-blend-mode: difference;
+ }
+
+ .md\:bg-blend-exclusion {
+ background-blend-mode: exclusion;
+ }
+
+ .md\:bg-blend-hue {
+ background-blend-mode: hue;
+ }
+
+ .md\:bg-blend-saturation {
+ background-blend-mode: saturation;
+ }
+
+ .md\:bg-blend-color {
+ background-blend-mode: color;
+ }
+
+ .md\:bg-blend-luminosity {
+ background-blend-mode: luminosity;
+ }
+
+ .md\:mix-blend-normal {
+ mix-blend-mode: normal;
+ }
+
+ .md\:mix-blend-multiply {
+ mix-blend-mode: multiply;
+ }
+
+ .md\:mix-blend-screen {
+ mix-blend-mode: screen;
+ }
+
+ .md\:mix-blend-overlay {
+ mix-blend-mode: overlay;
+ }
+
+ .md\:mix-blend-darken {
+ mix-blend-mode: darken;
+ }
+
+ .md\:mix-blend-lighten {
+ mix-blend-mode: lighten;
+ }
+
+ .md\:mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+ }
+
+ .md\:mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+ }
+
+ .md\:mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+ }
+
+ .md\:mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+ }
+
+ .md\:mix-blend-difference {
+ mix-blend-mode: difference;
+ }
+
+ .md\:mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+ }
+
+ .md\:mix-blend-hue {
+ mix-blend-mode: hue;
+ }
+
+ .md\:mix-blend-saturation {
+ mix-blend-mode: saturation;
+ }
+
+ .md\:mix-blend-color {
+ mix-blend-mode: color;
+ }
+
+ .md\:mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+ }
+
+ .md\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .md\:group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .md\:outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .md\:outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .md\:outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .md\:focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .md\:focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .md\:focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .md\:focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .md\:focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .md\:focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .md\:ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .md\:ring-inset {
+ --tw-ring-inset: inset;
+ }
+
+ .md\:focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+ }
+
+ .md\:focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+ }
+
+ .md\:ring-transparent {
+ --tw-ring-color: transparent;
+ }
+
+ .md\:ring-current {
+ --tw-ring-color: currentColor;
+ }
+
+ .md\:ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+ }
+
+ .md\:focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+ }
+
+ .md\:focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+ }
+
+ .md\:focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+ }
+
+ .md\:focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .md\:focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .md\:ring-opacity-0 {
+ --tw-ring-opacity: 0;
+ }
+
+ .md\:ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .md\:ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .md\:ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .md\:ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .md\:ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .md\:ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .md\:ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .md\:ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .md\:ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .md\:ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .md\:ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .md\:ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .md\:ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .md\:ring-opacity-100 {
+ --tw-ring-opacity: 1;
+ }
+
+ .md\:focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+ }
+
+ .md\:focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .md\:focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .md\:focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .md\:focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .md\:focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .md\:focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .md\:focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .md\:focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .md\:focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .md\:focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .md\:focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .md\:focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .md\:focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .md\:focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+ }
+
+ .md\:focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+ }
+
+ .md\:focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .md\:focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .md\:focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .md\:focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .md\:focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .md\:focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .md\:focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .md\:focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .md\:focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .md\:focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .md\:focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .md\:focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .md\:focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .md\:focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+ }
+
+ .md\:ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .md\:ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .md\:ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .md\:ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .md\:ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .md\:focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .md\:focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .md\:focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .md\:focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .md\:focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .md\:focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .md\:focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .md\:focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .md\:focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .md\:focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .md\:ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .md\:ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .md\:ring-offset-black {
+ --tw-ring-offset-color: #000;
+ }
+
+ .md\:ring-offset-white {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .md\:ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .md\:ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .md\:ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .md\:ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .md\:ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .md\:ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .md\:ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .md\:ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .md\:ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .md\:ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .md\:ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .md\:ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .md\:ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .md\:ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .md\:ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .md\:ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .md\:ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .md\:ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .md\:ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .md\:ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .md\:ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .md\:ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .md\:ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .md\:ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .md\:ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .md\:ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .md\:ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .md\:ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .md\:ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .md\:ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .md\:ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .md\:ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .md\:ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .md\:ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .md\:ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .md\:ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .md\:ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .md\:ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .md\:ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .md\:ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .md\:ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .md\:ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .md\:ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .md\:ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .md\:ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .md\:ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .md\:ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .md\:ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .md\:ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .md\:ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .md\:ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .md\:ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .md\:ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .md\:ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .md\:ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .md\:ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .md\:ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .md\:ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .md\:ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .md\:ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .md\:ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .md\:ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .md\:ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .md\:ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .md\:ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .md\:ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .md\:ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .md\:ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .md\:ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .md\:ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .md\:ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .md\:ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .md\:ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .md\:ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .md\:ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .md\:ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .md\:ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .md\:ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .md\:ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .md\:ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .md\:focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .md\:focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .md\:focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+ }
+
+ .md\:focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .md\:focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .md\:focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .md\:focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .md\:focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .md\:focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .md\:focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .md\:focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .md\:focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .md\:focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .md\:focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .md\:focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .md\:focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .md\:focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .md\:focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .md\:focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .md\:focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .md\:focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .md\:focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .md\:focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .md\:focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .md\:focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .md\:focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .md\:focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .md\:focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .md\:focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .md\:focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .md\:focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .md\:focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .md\:focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .md\:focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .md\:focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .md\:focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .md\:focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .md\:focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .md\:focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .md\:focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .md\:focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .md\:focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .md\:focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .md\:focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .md\:focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .md\:focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .md\:focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .md\:focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .md\:focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .md\:focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .md\:focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .md\:focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .md\:focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .md\:focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .md\:focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .md\:focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .md\:focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .md\:focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .md\:focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .md\:focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .md\:focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .md\:focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .md\:focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .md\:focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .md\:focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .md\:focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .md\:focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .md\:focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .md\:focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+ }
+
+ .md\:focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .md\:focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .md\:focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .md\:focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .md\:focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .md\:focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .md\:focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .md\:focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .md\:focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .md\:focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .md\:focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .md\:focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .md\:focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .md\:focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .md\:focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .md\:focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .md\:focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .md\:focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .md\:focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .md\:focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .md\:focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .md\:focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .md\:focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .md\:focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .md\:focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .md\:focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .md\:focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .md\:focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .md\:focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .md\:focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .md\:focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .md\:focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .md\:focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .md\:focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .md\:focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .md\:focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .md\:focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .md\:focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .md\:focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .md\:focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .md\:focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .md\:focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .md\:focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .md\:focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .md\:focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .md\:focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .md\:focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .md\:focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .md\:focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .md\:focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .md\:focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .md\:focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .md\:focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .md\:focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .md\:focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .md\:focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .md\:focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .md\:focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .md\:focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .md\:focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .md\:focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .md\:focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .md\:focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .md\:focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .md\:focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .md\:focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .md\:focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .md\:focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .md\:focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .md\:focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .md\:focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .md\:focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .md\:focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .md\:focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .md\:focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .md\:focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .md\:focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .md\:focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .md\:focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .md\:focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .md\:focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .md\:filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ }
+
+ .md\:filter-none {
+ filter: none;
+ }
+
+ .md\:blur-0 {
+ --tw-blur: blur(0);
+ }
+
+ .md\:blur-none {
+ --tw-blur: blur(0);
+ }
+
+ .md\:blur-sm {
+ --tw-blur: blur(4px);
+ }
+
+ .md\:blur {
+ --tw-blur: blur(8px);
+ }
+
+ .md\:blur-md {
+ --tw-blur: blur(12px);
+ }
+
+ .md\:blur-lg {
+ --tw-blur: blur(16px);
+ }
+
+ .md\:blur-xl {
+ --tw-blur: blur(24px);
+ }
+
+ .md\:blur-2xl {
+ --tw-blur: blur(40px);
+ }
+
+ .md\:blur-3xl {
+ --tw-blur: blur(64px);
+ }
+
+ .md\:brightness-0 {
+ --tw-brightness: brightness(0);
+ }
+
+ .md\:brightness-50 {
+ --tw-brightness: brightness(.5);
+ }
+
+ .md\:brightness-75 {
+ --tw-brightness: brightness(.75);
+ }
+
+ .md\:brightness-90 {
+ --tw-brightness: brightness(.9);
+ }
+
+ .md\:brightness-95 {
+ --tw-brightness: brightness(.95);
+ }
+
+ .md\:brightness-100 {
+ --tw-brightness: brightness(1);
+ }
+
+ .md\:brightness-105 {
+ --tw-brightness: brightness(1.05);
+ }
+
+ .md\:brightness-110 {
+ --tw-brightness: brightness(1.1);
+ }
+
+ .md\:brightness-125 {
+ --tw-brightness: brightness(1.25);
+ }
+
+ .md\:brightness-150 {
+ --tw-brightness: brightness(1.5);
+ }
+
+ .md\:brightness-200 {
+ --tw-brightness: brightness(2);
+ }
+
+ .md\:contrast-0 {
+ --tw-contrast: contrast(0);
+ }
+
+ .md\:contrast-50 {
+ --tw-contrast: contrast(.5);
+ }
+
+ .md\:contrast-75 {
+ --tw-contrast: contrast(.75);
+ }
+
+ .md\:contrast-100 {
+ --tw-contrast: contrast(1);
+ }
+
+ .md\:contrast-125 {
+ --tw-contrast: contrast(1.25);
+ }
+
+ .md\:contrast-150 {
+ --tw-contrast: contrast(1.5);
+ }
+
+ .md\:contrast-200 {
+ --tw-contrast: contrast(2);
+ }
+
+ .md\:drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+ }
+
+ .md\:drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+ }
+
+ .md\:drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+ }
+
+ .md\:drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+ }
+
+ .md\:drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+ }
+
+ .md\:drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+ }
+
+ .md\:drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+ }
+
+ .md\:grayscale-0 {
+ --tw-grayscale: grayscale(0);
+ }
+
+ .md\:grayscale {
+ --tw-grayscale: grayscale(100%);
+ }
+
+ .md\:hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+ }
+
+ .md\:hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+ }
+
+ .md\:hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+ }
+
+ .md\:hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+ }
+
+ .md\:hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+ }
+
+ .md\:hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+ }
+
+ .md\:-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .md\:-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .md\:-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .md\:-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .md\:-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .md\:invert-0 {
+ --tw-invert: invert(0);
+ }
+
+ .md\:invert {
+ --tw-invert: invert(100%);
+ }
+
+ .md\:saturate-0 {
+ --tw-saturate: saturate(0);
+ }
+
+ .md\:saturate-50 {
+ --tw-saturate: saturate(.5);
+ }
+
+ .md\:saturate-100 {
+ --tw-saturate: saturate(1);
+ }
+
+ .md\:saturate-150 {
+ --tw-saturate: saturate(1.5);
+ }
+
+ .md\:saturate-200 {
+ --tw-saturate: saturate(2);
+ }
+
+ .md\:sepia-0 {
+ --tw-sepia: sepia(0);
+ }
+
+ .md\:sepia {
+ --tw-sepia: sepia(100%);
+ }
+
+ .md\:backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ }
+
+ .md\:backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+ }
+
+ .md\:backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .md\:backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .md\:backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+ }
+
+ .md\:backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+ }
+
+ .md\:backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+ }
+
+ .md\:backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+ }
+
+ .md\:backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+ }
+
+ .md\:backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+ }
+
+ .md\:backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+ }
+
+ .md\:backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+ }
+
+ .md\:backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+ }
+
+ .md\:backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+ }
+
+ .md\:backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+ }
+
+ .md\:backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+ }
+
+ .md\:backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+ }
+
+ .md\:backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+ }
+
+ .md\:backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+ }
+
+ .md\:backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+ }
+
+ .md\:backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+ }
+
+ .md\:backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+ }
+
+ .md\:backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+ }
+
+ .md\:backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+ }
+
+ .md\:backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+ }
+
+ .md\:backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+ }
+
+ .md\:backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+ }
+
+ .md\:backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+ }
+
+ .md\:backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+ }
+
+ .md\:backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+ }
+
+ .md\:backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+ }
+
+ .md\:backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+ }
+
+ .md\:backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+ }
+
+ .md\:backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+ }
+
+ .md\:backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+ }
+
+ .md\:backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+ }
+
+ .md\:backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+ }
+
+ .md\:-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .md\:-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .md\:-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .md\:-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .md\:-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .md\:backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+ }
+
+ .md\:backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+ }
+
+ .md\:backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+ }
+
+ .md\:backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+ }
+
+ .md\:backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+ }
+
+ .md\:backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+ }
+
+ .md\:backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+ }
+
+ .md\:backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+ }
+
+ .md\:backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+ }
+
+ .md\:backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+ }
+
+ .md\:backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+ }
+
+ .md\:backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+ }
+
+ .md\:backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+ }
+
+ .md\:backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+ }
+
+ .md\:backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+ }
+
+ .md\:backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+ }
+
+ .md\:backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+ }
+
+ .md\:backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+ }
+
+ .md\:backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+ }
+
+ .md\:backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+ }
+
+ .md\:backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+ }
+
+ .md\:backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+ }
+
+ .md\:backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+ }
+
+ .md\:backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+ }
+
+ .md\:transition-none {
+ transition-property: none;
+ }
+
+ .md\:transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .md\:delay-75 {
+ transition-delay: 75ms;
+ }
+
+ .md\:delay-100 {
+ transition-delay: 100ms;
+ }
+
+ .md\:delay-150 {
+ transition-delay: 150ms;
+ }
+
+ .md\:delay-200 {
+ transition-delay: 200ms;
+ }
+
+ .md\:delay-300 {
+ transition-delay: 300ms;
+ }
+
+ .md\:delay-500 {
+ transition-delay: 500ms;
+ }
+
+ .md\:delay-700 {
+ transition-delay: 700ms;
+ }
+
+ .md\:delay-1000 {
+ transition-delay: 1000ms;
+ }
+
+ .md\:duration-75 {
+ transition-duration: 75ms;
+ }
+
+ .md\:duration-100 {
+ transition-duration: 100ms;
+ }
+
+ .md\:duration-150 {
+ transition-duration: 150ms;
+ }
+
+ .md\:duration-200 {
+ transition-duration: 200ms;
+ }
+
+ .md\:duration-300 {
+ transition-duration: 300ms;
+ }
+
+ .md\:duration-500 {
+ transition-duration: 500ms;
+ }
+
+ .md\:duration-700 {
+ transition-duration: 700ms;
+ }
+
+ .md\:duration-1000 {
+ transition-duration: 1000ms;
+ }
+
+ .md\:ease-linear {
+ transition-timing-function: linear;
+ }
+
+ .md\:ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+ }
+
+ .md\:ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ }
+
+ .md\:ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ }
+}
+
+@media (min-width: 1024px) {
+ .lg\:container {
+ width: 100%;
+ }
+
+ @media (min-width: 640px) {
+ .lg\:container {
+ max-width: 640px;
+ }
+ }
+
+ @media (min-width: 768px) {
+ .lg\:container {
+ max-width: 768px;
+ }
+ }
+
+ @media (min-width: 1024px) {
+ .lg\:container {
+ max-width: 1024px;
+ }
+ }
+
+ @media (min-width: 1280px) {
+ .lg\:container {
+ max-width: 1280px;
+ }
+ }
+
+ @media (min-width: 1536px) {
+ .lg\:container {
+ max-width: 1536px;
+ }
+ }
+
+ .lg\: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;
+ }
+
+ .lg\:not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .lg\:focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+
+ .lg\:focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .lg\:focus\:sr-only: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;
+ }
+
+ .lg\:focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .lg\:pointer-events-none {
+ pointer-events: none;
+ }
+
+ .lg\:pointer-events-auto {
+ pointer-events: auto;
+ }
+
+ .lg\:visible {
+ visibility: visible;
+ }
+
+ .lg\:invisible {
+ visibility: hidden;
+ }
+
+ .lg\:static {
+ position: static;
+ }
+
+ .lg\:fixed {
+ position: fixed;
+ }
+
+ .lg\:absolute {
+ position: absolute;
+ }
+
+ .lg\:relative {
+ position: relative;
+ }
+
+ .lg\:sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ }
+
+ .lg\:inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .lg\:inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+ }
+
+ .lg\:inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+ }
+
+ .lg\:inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+ }
+
+ .lg\:inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+ }
+
+ .lg\:inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+ }
+
+ .lg\:inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+ }
+
+ .lg\:inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+ }
+
+ .lg\:inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+ }
+
+ .lg\:inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+ }
+
+ .lg\:inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+ }
+
+ .lg\:inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+ }
+
+ .lg\:inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ }
+
+ .lg\:inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+ }
+
+ .lg\:inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+ }
+
+ .lg\:inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+ }
+
+ .lg\:inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+ }
+
+ .lg\:inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+ }
+
+ .lg\:inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+ }
+
+ .lg\:inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+ }
+
+ .lg\:inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+ }
+
+ .lg\:inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+ }
+
+ .lg\:inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+ }
+
+ .lg\:inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+ }
+
+ .lg\:inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+ }
+
+ .lg\:inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+ }
+
+ .lg\:inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+ }
+
+ .lg\:inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+ }
+
+ .lg\:inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+ }
+
+ .lg\:inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+ }
+
+ .lg\:inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ }
+
+ .lg\:inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+ }
+
+ .lg\:inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+ }
+
+ .lg\:inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+ }
+
+ .lg\:inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+ }
+
+ .lg\:inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+ }
+
+ .lg\:-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .lg\:-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+ }
+
+ .lg\:-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ }
+
+ .lg\:-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+ }
+
+ .lg\:-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+ }
+
+ .lg\:-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+ }
+
+ .lg\:-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+ }
+
+ .lg\:-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+ }
+
+ .lg\:-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+ }
+
+ .lg\:-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+ }
+
+ .lg\:-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+ }
+
+ .lg\:-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+ }
+
+ .lg\:-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+ }
+
+ .lg\:-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+ }
+
+ .lg\:-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+ }
+
+ .lg\:-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+ }
+
+ .lg\:-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+ }
+
+ .lg\:-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+ }
+
+ .lg\:-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+ }
+
+ .lg\:-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+ }
+
+ .lg\:-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+ }
+
+ .lg\:-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+ }
+
+ .lg\:-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+ }
+
+ .lg\:-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+ }
+
+ .lg\:-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+ }
+
+ .lg\:-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+ }
+
+ .lg\:-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+ }
+
+ .lg\:-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+ }
+
+ .lg\:-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+ }
+
+ .lg\:-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+ }
+
+ .lg\:-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+ }
+
+ .lg\:-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+ }
+
+ .lg\:-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+ }
+
+ .lg\:-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+ }
+
+ .lg\:-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+ }
+
+ .lg\:inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .lg\:inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+ }
+
+ .lg\:inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+ }
+
+ .lg\:inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+ }
+
+ .lg\:inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .lg\:inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+ }
+
+ .lg\:inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+ }
+
+ .lg\:-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .lg\:-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+ }
+
+ .lg\:-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+ }
+
+ .lg\:-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+ }
+
+ .lg\:-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .lg\:-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+ }
+
+ .lg\:-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+ }
+
+ .lg\:inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .lg\:inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+ }
+
+ .lg\:inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+ }
+
+ .lg\:inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+ }
+
+ .lg\:inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+ }
+
+ .lg\:inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+ }
+
+ .lg\:inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+ }
+
+ .lg\:inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+ }
+
+ .lg\:inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+ }
+
+ .lg\:inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+ }
+
+ .lg\:inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+ }
+
+ .lg\:inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+ }
+
+ .lg\:inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+ }
+
+ .lg\:inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+ }
+
+ .lg\:inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+ }
+
+ .lg\:inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+ }
+
+ .lg\:inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+ }
+
+ .lg\:inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+ }
+
+ .lg\:inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+ }
+
+ .lg\:inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+ }
+
+ .lg\:inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+ }
+
+ .lg\:inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+ }
+
+ .lg\:inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+ }
+
+ .lg\:inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+ }
+
+ .lg\:inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+ }
+
+ .lg\:inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+ }
+
+ .lg\:inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+ }
+
+ .lg\:inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+ }
+
+ .lg\:inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+ }
+
+ .lg\:inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+ }
+
+ .lg\:inset-x-auto {
+ left: auto;
+ right: auto;
+ }
+
+ .lg\:inset-x-px {
+ left: 1px;
+ right: 1px;
+ }
+
+ .lg\:inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+ }
+
+ .lg\:inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+ }
+
+ .lg\:inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+ }
+
+ .lg\:inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+ }
+
+ .lg\:-inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .lg\:-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+ }
+
+ .lg\:-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+ }
+
+ .lg\:-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+ }
+
+ .lg\:-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+ }
+
+ .lg\:-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+ }
+
+ .lg\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+ }
+
+ .lg\:-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+ }
+
+ .lg\:-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+ }
+
+ .lg\:-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+ }
+
+ .lg\:-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+ }
+
+ .lg\:-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+ }
+
+ .lg\:-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+ }
+
+ .lg\:-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+ }
+
+ .lg\:-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+ }
+
+ .lg\:-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+ }
+
+ .lg\:-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+ }
+
+ .lg\:-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+ }
+
+ .lg\:-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+ }
+
+ .lg\:-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+ }
+
+ .lg\:-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+ }
+
+ .lg\:-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+ }
+
+ .lg\:-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+ }
+
+ .lg\:-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+ }
+
+ .lg\:-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+ }
+
+ .lg\:-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+ }
+
+ .lg\:-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+ }
+
+ .lg\:-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+ }
+
+ .lg\:-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+ }
+
+ .lg\:-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+ }
+
+ .lg\:-inset-x-px {
+ left: -1px;
+ right: -1px;
+ }
+
+ .lg\:-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+ }
+
+ .lg\:-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+ }
+
+ .lg\:-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+ }
+
+ .lg\:-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+ }
+
+ .lg\:inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .lg\:inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+ }
+
+ .lg\:inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+ }
+
+ .lg\:inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+ }
+
+ .lg\:inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .lg\:inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+ }
+
+ .lg\:inset-x-full {
+ left: 100%;
+ right: 100%;
+ }
+
+ .lg\:-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .lg\:-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+ }
+
+ .lg\:-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+ }
+
+ .lg\:-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+ }
+
+ .lg\:-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .lg\:-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+ }
+
+ .lg\:-inset-x-full {
+ left: -100%;
+ right: -100%;
+ }
+
+ .lg\:inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .lg\:inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+ }
+
+ .lg\:inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+ }
+
+ .lg\:inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+ }
+
+ .lg\:inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+ }
+
+ .lg\:inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+ }
+
+ .lg\:inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+ }
+
+ .lg\:inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+ }
+
+ .lg\:inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+ }
+
+ .lg\:inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+ }
+
+ .lg\:inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+ }
+
+ .lg\:inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+ }
+
+ .lg\:inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+ }
+
+ .lg\:inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+ }
+
+ .lg\:inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+ }
+
+ .lg\:inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+ }
+
+ .lg\:inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+ }
+
+ .lg\:inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+ }
+
+ .lg\:inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+ }
+
+ .lg\:inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+ }
+
+ .lg\:inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+ }
+
+ .lg\:inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+ }
+
+ .lg\:inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+ }
+
+ .lg\:inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+ }
+
+ .lg\:inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+ }
+
+ .lg\:inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+ }
+
+ .lg\:inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+ }
+
+ .lg\:inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+ }
+
+ .lg\:inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+ }
+
+ .lg\:inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+ }
+
+ .lg\:inset-y-auto {
+ top: auto;
+ bottom: auto;
+ }
+
+ .lg\:inset-y-px {
+ top: 1px;
+ bottom: 1px;
+ }
+
+ .lg\:inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+ }
+
+ .lg\:inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+ }
+
+ .lg\:inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+ }
+
+ .lg\:inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+ }
+
+ .lg\:-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .lg\:-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+ }
+
+ .lg\:-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+ }
+
+ .lg\:-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+ }
+
+ .lg\:-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+ }
+
+ .lg\:-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+ }
+
+ .lg\:-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+ }
+
+ .lg\:-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+ }
+
+ .lg\:-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+ }
+
+ .lg\:-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+ }
+
+ .lg\:-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+ }
+
+ .lg\:-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+ }
+
+ .lg\:-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+ }
+
+ .lg\:-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+ }
+
+ .lg\:-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+ }
+
+ .lg\:-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+ }
+
+ .lg\:-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+ }
+
+ .lg\:-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+ }
+
+ .lg\:-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+ }
+
+ .lg\:-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+ }
+
+ .lg\:-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+ }
+
+ .lg\:-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+ }
+
+ .lg\:-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+ }
+
+ .lg\:-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+ }
+
+ .lg\:-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+ }
+
+ .lg\:-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+ }
+
+ .lg\:-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+ }
+
+ .lg\:-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+ }
+
+ .lg\:-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+ }
+
+ .lg\:-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+ }
+
+ .lg\:-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+ }
+
+ .lg\:-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+ }
+
+ .lg\:-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+ }
+
+ .lg\:-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+ }
+
+ .lg\:-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+ }
+
+ .lg\:inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .lg\:inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+ }
+
+ .lg\:inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+ }
+
+ .lg\:inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+ }
+
+ .lg\:inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .lg\:inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+ }
+
+ .lg\:inset-y-full {
+ top: 100%;
+ bottom: 100%;
+ }
+
+ .lg\:-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .lg\:-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+ }
+
+ .lg\:-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+ }
+
+ .lg\:-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+ }
+
+ .lg\:-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .lg\:-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+ }
+
+ .lg\:-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+ }
+
+ .lg\:top-0 {
+ top: 0px;
+ }
+
+ .lg\:top-1 {
+ top: 0.25rem;
+ }
+
+ .lg\:top-2 {
+ top: 0.5rem;
+ }
+
+ .lg\:top-3 {
+ top: 0.75rem;
+ }
+
+ .lg\:top-4 {
+ top: 1rem;
+ }
+
+ .lg\:top-5 {
+ top: 1.25rem;
+ }
+
+ .lg\:top-6 {
+ top: 1.5rem;
+ }
+
+ .lg\:top-7 {
+ top: 1.75rem;
+ }
+
+ .lg\:top-8 {
+ top: 2rem;
+ }
+
+ .lg\:top-9 {
+ top: 2.25rem;
+ }
+
+ .lg\:top-10 {
+ top: 2.5rem;
+ }
+
+ .lg\:top-11 {
+ top: 2.75rem;
+ }
+
+ .lg\:top-12 {
+ top: 3rem;
+ }
+
+ .lg\:top-14 {
+ top: 3.5rem;
+ }
+
+ .lg\:top-16 {
+ top: 4rem;
+ }
+
+ .lg\:top-20 {
+ top: 5rem;
+ }
+
+ .lg\:top-24 {
+ top: 6rem;
+ }
+
+ .lg\:top-28 {
+ top: 7rem;
+ }
+
+ .lg\:top-32 {
+ top: 8rem;
+ }
+
+ .lg\:top-36 {
+ top: 9rem;
+ }
+
+ .lg\:top-40 {
+ top: 10rem;
+ }
+
+ .lg\:top-44 {
+ top: 11rem;
+ }
+
+ .lg\:top-48 {
+ top: 12rem;
+ }
+
+ .lg\:top-52 {
+ top: 13rem;
+ }
+
+ .lg\:top-56 {
+ top: 14rem;
+ }
+
+ .lg\:top-60 {
+ top: 15rem;
+ }
+
+ .lg\:top-64 {
+ top: 16rem;
+ }
+
+ .lg\:top-72 {
+ top: 18rem;
+ }
+
+ .lg\:top-80 {
+ top: 20rem;
+ }
+
+ .lg\:top-96 {
+ top: 24rem;
+ }
+
+ .lg\:top-auto {
+ top: auto;
+ }
+
+ .lg\:top-px {
+ top: 1px;
+ }
+
+ .lg\:top-0\.5 {
+ top: 0.125rem;
+ }
+
+ .lg\:top-1\.5 {
+ top: 0.375rem;
+ }
+
+ .lg\:top-2\.5 {
+ top: 0.625rem;
+ }
+
+ .lg\:top-3\.5 {
+ top: 0.875rem;
+ }
+
+ .lg\:-top-0 {
+ top: 0px;
+ }
+
+ .lg\:-top-1 {
+ top: -0.25rem;
+ }
+
+ .lg\:-top-2 {
+ top: -0.5rem;
+ }
+
+ .lg\:-top-3 {
+ top: -0.75rem;
+ }
+
+ .lg\:-top-4 {
+ top: -1rem;
+ }
+
+ .lg\:-top-5 {
+ top: -1.25rem;
+ }
+
+ .lg\:-top-6 {
+ top: -1.5rem;
+ }
+
+ .lg\:-top-7 {
+ top: -1.75rem;
+ }
+
+ .lg\:-top-8 {
+ top: -2rem;
+ }
+
+ .lg\:-top-9 {
+ top: -2.25rem;
+ }
+
+ .lg\:-top-10 {
+ top: -2.5rem;
+ }
+
+ .lg\:-top-11 {
+ top: -2.75rem;
+ }
+
+ .lg\:-top-12 {
+ top: -3rem;
+ }
+
+ .lg\:-top-14 {
+ top: -3.5rem;
+ }
+
+ .lg\:-top-16 {
+ top: -4rem;
+ }
+
+ .lg\:-top-20 {
+ top: -5rem;
+ }
+
+ .lg\:-top-24 {
+ top: -6rem;
+ }
+
+ .lg\:-top-28 {
+ top: -7rem;
+ }
+
+ .lg\:-top-32 {
+ top: -8rem;
+ }
+
+ .lg\:-top-36 {
+ top: -9rem;
+ }
+
+ .lg\:-top-40 {
+ top: -10rem;
+ }
+
+ .lg\:-top-44 {
+ top: -11rem;
+ }
+
+ .lg\:-top-48 {
+ top: -12rem;
+ }
+
+ .lg\:-top-52 {
+ top: -13rem;
+ }
+
+ .lg\:-top-56 {
+ top: -14rem;
+ }
+
+ .lg\:-top-60 {
+ top: -15rem;
+ }
+
+ .lg\:-top-64 {
+ top: -16rem;
+ }
+
+ .lg\:-top-72 {
+ top: -18rem;
+ }
+
+ .lg\:-top-80 {
+ top: -20rem;
+ }
+
+ .lg\:-top-96 {
+ top: -24rem;
+ }
+
+ .lg\:-top-px {
+ top: -1px;
+ }
+
+ .lg\:-top-0\.5 {
+ top: -0.125rem;
+ }
+
+ .lg\:-top-1\.5 {
+ top: -0.375rem;
+ }
+
+ .lg\:-top-2\.5 {
+ top: -0.625rem;
+ }
+
+ .lg\:-top-3\.5 {
+ top: -0.875rem;
+ }
+
+ .lg\:top-1\/2 {
+ top: 50%;
+ }
+
+ .lg\:top-1\/3 {
+ top: 33.333333%;
+ }
+
+ .lg\:top-2\/3 {
+ top: 66.666667%;
+ }
+
+ .lg\:top-1\/4 {
+ top: 25%;
+ }
+
+ .lg\:top-2\/4 {
+ top: 50%;
+ }
+
+ .lg\:top-3\/4 {
+ top: 75%;
+ }
+
+ .lg\:top-full {
+ top: 100%;
+ }
+
+ .lg\:-top-1\/2 {
+ top: -50%;
+ }
+
+ .lg\:-top-1\/3 {
+ top: -33.333333%;
+ }
+
+ .lg\:-top-2\/3 {
+ top: -66.666667%;
+ }
+
+ .lg\:-top-1\/4 {
+ top: -25%;
+ }
+
+ .lg\:-top-2\/4 {
+ top: -50%;
+ }
+
+ .lg\:-top-3\/4 {
+ top: -75%;
+ }
+
+ .lg\:-top-full {
+ top: -100%;
+ }
+
+ .lg\:right-0 {
+ right: 0px;
+ }
+
+ .lg\:right-1 {
+ right: 0.25rem;
+ }
+
+ .lg\:right-2 {
+ right: 0.5rem;
+ }
+
+ .lg\:right-3 {
+ right: 0.75rem;
+ }
+
+ .lg\:right-4 {
+ right: 1rem;
+ }
+
+ .lg\:right-5 {
+ right: 1.25rem;
+ }
+
+ .lg\:right-6 {
+ right: 1.5rem;
+ }
+
+ .lg\:right-7 {
+ right: 1.75rem;
+ }
+
+ .lg\:right-8 {
+ right: 2rem;
+ }
+
+ .lg\:right-9 {
+ right: 2.25rem;
+ }
+
+ .lg\:right-10 {
+ right: 2.5rem;
+ }
+
+ .lg\:right-11 {
+ right: 2.75rem;
+ }
+
+ .lg\:right-12 {
+ right: 3rem;
+ }
+
+ .lg\:right-14 {
+ right: 3.5rem;
+ }
+
+ .lg\:right-16 {
+ right: 4rem;
+ }
+
+ .lg\:right-20 {
+ right: 5rem;
+ }
+
+ .lg\:right-24 {
+ right: 6rem;
+ }
+
+ .lg\:right-28 {
+ right: 7rem;
+ }
+
+ .lg\:right-32 {
+ right: 8rem;
+ }
+
+ .lg\:right-36 {
+ right: 9rem;
+ }
+
+ .lg\:right-40 {
+ right: 10rem;
+ }
+
+ .lg\:right-44 {
+ right: 11rem;
+ }
+
+ .lg\:right-48 {
+ right: 12rem;
+ }
+
+ .lg\:right-52 {
+ right: 13rem;
+ }
+
+ .lg\:right-56 {
+ right: 14rem;
+ }
+
+ .lg\:right-60 {
+ right: 15rem;
+ }
+
+ .lg\:right-64 {
+ right: 16rem;
+ }
+
+ .lg\:right-72 {
+ right: 18rem;
+ }
+
+ .lg\:right-80 {
+ right: 20rem;
+ }
+
+ .lg\:right-96 {
+ right: 24rem;
+ }
+
+ .lg\:right-auto {
+ right: auto;
+ }
+
+ .lg\:right-px {
+ right: 1px;
+ }
+
+ .lg\:right-0\.5 {
+ right: 0.125rem;
+ }
+
+ .lg\:right-1\.5 {
+ right: 0.375rem;
+ }
+
+ .lg\:right-2\.5 {
+ right: 0.625rem;
+ }
+
+ .lg\:right-3\.5 {
+ right: 0.875rem;
+ }
+
+ .lg\:-right-0 {
+ right: 0px;
+ }
+
+ .lg\:-right-1 {
+ right: -0.25rem;
+ }
+
+ .lg\:-right-2 {
+ right: -0.5rem;
+ }
+
+ .lg\:-right-3 {
+ right: -0.75rem;
+ }
+
+ .lg\:-right-4 {
+ right: -1rem;
+ }
+
+ .lg\:-right-5 {
+ right: -1.25rem;
+ }
+
+ .lg\:-right-6 {
+ right: -1.5rem;
+ }
+
+ .lg\:-right-7 {
+ right: -1.75rem;
+ }
+
+ .lg\:-right-8 {
+ right: -2rem;
+ }
+
+ .lg\:-right-9 {
+ right: -2.25rem;
+ }
+
+ .lg\:-right-10 {
+ right: -2.5rem;
+ }
+
+ .lg\:-right-11 {
+ right: -2.75rem;
+ }
+
+ .lg\:-right-12 {
+ right: -3rem;
+ }
+
+ .lg\:-right-14 {
+ right: -3.5rem;
+ }
+
+ .lg\:-right-16 {
+ right: -4rem;
+ }
+
+ .lg\:-right-20 {
+ right: -5rem;
+ }
+
+ .lg\:-right-24 {
+ right: -6rem;
+ }
+
+ .lg\:-right-28 {
+ right: -7rem;
+ }
+
+ .lg\:-right-32 {
+ right: -8rem;
+ }
+
+ .lg\:-right-36 {
+ right: -9rem;
+ }
+
+ .lg\:-right-40 {
+ right: -10rem;
+ }
+
+ .lg\:-right-44 {
+ right: -11rem;
+ }
+
+ .lg\:-right-48 {
+ right: -12rem;
+ }
+
+ .lg\:-right-52 {
+ right: -13rem;
+ }
+
+ .lg\:-right-56 {
+ right: -14rem;
+ }
+
+ .lg\:-right-60 {
+ right: -15rem;
+ }
+
+ .lg\:-right-64 {
+ right: -16rem;
+ }
+
+ .lg\:-right-72 {
+ right: -18rem;
+ }
+
+ .lg\:-right-80 {
+ right: -20rem;
+ }
+
+ .lg\:-right-96 {
+ right: -24rem;
+ }
+
+ .lg\:-right-px {
+ right: -1px;
+ }
+
+ .lg\:-right-0\.5 {
+ right: -0.125rem;
+ }
+
+ .lg\:-right-1\.5 {
+ right: -0.375rem;
+ }
+
+ .lg\:-right-2\.5 {
+ right: -0.625rem;
+ }
+
+ .lg\:-right-3\.5 {
+ right: -0.875rem;
+ }
+
+ .lg\:right-1\/2 {
+ right: 50%;
+ }
+
+ .lg\:right-1\/3 {
+ right: 33.333333%;
+ }
+
+ .lg\:right-2\/3 {
+ right: 66.666667%;
+ }
+
+ .lg\:right-1\/4 {
+ right: 25%;
+ }
+
+ .lg\:right-2\/4 {
+ right: 50%;
+ }
+
+ .lg\:right-3\/4 {
+ right: 75%;
+ }
+
+ .lg\:right-full {
+ right: 100%;
+ }
+
+ .lg\:-right-1\/2 {
+ right: -50%;
+ }
+
+ .lg\:-right-1\/3 {
+ right: -33.333333%;
+ }
+
+ .lg\:-right-2\/3 {
+ right: -66.666667%;
+ }
+
+ .lg\:-right-1\/4 {
+ right: -25%;
+ }
+
+ .lg\:-right-2\/4 {
+ right: -50%;
+ }
+
+ .lg\:-right-3\/4 {
+ right: -75%;
+ }
+
+ .lg\:-right-full {
+ right: -100%;
+ }
+
+ .lg\:bottom-0 {
+ bottom: 0px;
+ }
+
+ .lg\:bottom-1 {
+ bottom: 0.25rem;
+ }
+
+ .lg\:bottom-2 {
+ bottom: 0.5rem;
+ }
+
+ .lg\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
+ .lg\:bottom-4 {
+ bottom: 1rem;
+ }
+
+ .lg\:bottom-5 {
+ bottom: 1.25rem;
+ }
+
+ .lg\:bottom-6 {
+ bottom: 1.5rem;
+ }
+
+ .lg\:bottom-7 {
+ bottom: 1.75rem;
+ }
+
+ .lg\:bottom-8 {
+ bottom: 2rem;
+ }
+
+ .lg\:bottom-9 {
+ bottom: 2.25rem;
+ }
+
+ .lg\:bottom-10 {
+ bottom: 2.5rem;
+ }
+
+ .lg\:bottom-11 {
+ bottom: 2.75rem;
+ }
+
+ .lg\:bottom-12 {
+ bottom: 3rem;
+ }
+
+ .lg\:bottom-14 {
+ bottom: 3.5rem;
+ }
+
+ .lg\:bottom-16 {
+ bottom: 4rem;
+ }
+
+ .lg\:bottom-20 {
+ bottom: 5rem;
+ }
+
+ .lg\:bottom-24 {
+ bottom: 6rem;
+ }
+
+ .lg\:bottom-28 {
+ bottom: 7rem;
+ }
+
+ .lg\:bottom-32 {
+ bottom: 8rem;
+ }
+
+ .lg\:bottom-36 {
+ bottom: 9rem;
+ }
+
+ .lg\:bottom-40 {
+ bottom: 10rem;
+ }
+
+ .lg\:bottom-44 {
+ bottom: 11rem;
+ }
+
+ .lg\:bottom-48 {
+ bottom: 12rem;
+ }
+
+ .lg\:bottom-52 {
+ bottom: 13rem;
+ }
+
+ .lg\:bottom-56 {
+ bottom: 14rem;
+ }
+
+ .lg\:bottom-60 {
+ bottom: 15rem;
+ }
+
+ .lg\:bottom-64 {
+ bottom: 16rem;
+ }
+
+ .lg\:bottom-72 {
+ bottom: 18rem;
+ }
+
+ .lg\:bottom-80 {
+ bottom: 20rem;
+ }
+
+ .lg\:bottom-96 {
+ bottom: 24rem;
+ }
+
+ .lg\:bottom-auto {
+ bottom: auto;
+ }
+
+ .lg\:bottom-px {
+ bottom: 1px;
+ }
+
+ .lg\:bottom-0\.5 {
+ bottom: 0.125rem;
+ }
+
+ .lg\:bottom-1\.5 {
+ bottom: 0.375rem;
+ }
+
+ .lg\:bottom-2\.5 {
+ bottom: 0.625rem;
+ }
+
+ .lg\:bottom-3\.5 {
+ bottom: 0.875rem;
+ }
+
+ .lg\:-bottom-0 {
+ bottom: 0px;
+ }
+
+ .lg\:-bottom-1 {
+ bottom: -0.25rem;
+ }
+
+ .lg\:-bottom-2 {
+ bottom: -0.5rem;
+ }
+
+ .lg\:-bottom-3 {
+ bottom: -0.75rem;
+ }
+
+ .lg\:-bottom-4 {
+ bottom: -1rem;
+ }
+
+ .lg\:-bottom-5 {
+ bottom: -1.25rem;
+ }
+
+ .lg\:-bottom-6 {
+ bottom: -1.5rem;
+ }
+
+ .lg\:-bottom-7 {
+ bottom: -1.75rem;
+ }
+
+ .lg\:-bottom-8 {
+ bottom: -2rem;
+ }
+
+ .lg\:-bottom-9 {
+ bottom: -2.25rem;
+ }
+
+ .lg\:-bottom-10 {
+ bottom: -2.5rem;
+ }
+
+ .lg\:-bottom-11 {
+ bottom: -2.75rem;
+ }
+
+ .lg\:-bottom-12 {
+ bottom: -3rem;
+ }
+
+ .lg\:-bottom-14 {
+ bottom: -3.5rem;
+ }
+
+ .lg\:-bottom-16 {
+ bottom: -4rem;
+ }
+
+ .lg\:-bottom-20 {
+ bottom: -5rem;
+ }
+
+ .lg\:-bottom-24 {
+ bottom: -6rem;
+ }
+
+ .lg\:-bottom-28 {
+ bottom: -7rem;
+ }
+
+ .lg\:-bottom-32 {
+ bottom: -8rem;
+ }
+
+ .lg\:-bottom-36 {
+ bottom: -9rem;
+ }
+
+ .lg\:-bottom-40 {
+ bottom: -10rem;
+ }
+
+ .lg\:-bottom-44 {
+ bottom: -11rem;
+ }
+
+ .lg\:-bottom-48 {
+ bottom: -12rem;
+ }
+
+ .lg\:-bottom-52 {
+ bottom: -13rem;
+ }
+
+ .lg\:-bottom-56 {
+ bottom: -14rem;
+ }
+
+ .lg\:-bottom-60 {
+ bottom: -15rem;
+ }
+
+ .lg\:-bottom-64 {
+ bottom: -16rem;
+ }
+
+ .lg\:-bottom-72 {
+ bottom: -18rem;
+ }
+
+ .lg\:-bottom-80 {
+ bottom: -20rem;
+ }
+
+ .lg\:-bottom-96 {
+ bottom: -24rem;
+ }
+
+ .lg\:-bottom-px {
+ bottom: -1px;
+ }
+
+ .lg\:-bottom-0\.5 {
+ bottom: -0.125rem;
+ }
+
+ .lg\:-bottom-1\.5 {
+ bottom: -0.375rem;
+ }
+
+ .lg\:-bottom-2\.5 {
+ bottom: -0.625rem;
+ }
+
+ .lg\:-bottom-3\.5 {
+ bottom: -0.875rem;
+ }
+
+ .lg\:bottom-1\/2 {
+ bottom: 50%;
+ }
+
+ .lg\:bottom-1\/3 {
+ bottom: 33.333333%;
+ }
+
+ .lg\:bottom-2\/3 {
+ bottom: 66.666667%;
+ }
+
+ .lg\:bottom-1\/4 {
+ bottom: 25%;
+ }
+
+ .lg\:bottom-2\/4 {
+ bottom: 50%;
+ }
+
+ .lg\:bottom-3\/4 {
+ bottom: 75%;
+ }
+
+ .lg\:bottom-full {
+ bottom: 100%;
+ }
+
+ .lg\:-bottom-1\/2 {
+ bottom: -50%;
+ }
+
+ .lg\:-bottom-1\/3 {
+ bottom: -33.333333%;
+ }
+
+ .lg\:-bottom-2\/3 {
+ bottom: -66.666667%;
+ }
+
+ .lg\:-bottom-1\/4 {
+ bottom: -25%;
+ }
+
+ .lg\:-bottom-2\/4 {
+ bottom: -50%;
+ }
+
+ .lg\:-bottom-3\/4 {
+ bottom: -75%;
+ }
+
+ .lg\:-bottom-full {
+ bottom: -100%;
+ }
+
+ .lg\:left-0 {
+ left: 0px;
+ }
+
+ .lg\:left-1 {
+ left: 0.25rem;
+ }
+
+ .lg\:left-2 {
+ left: 0.5rem;
+ }
+
+ .lg\:left-3 {
+ left: 0.75rem;
+ }
+
+ .lg\:left-4 {
+ left: 1rem;
+ }
+
+ .lg\:left-5 {
+ left: 1.25rem;
+ }
+
+ .lg\:left-6 {
+ left: 1.5rem;
+ }
+
+ .lg\:left-7 {
+ left: 1.75rem;
+ }
+
+ .lg\:left-8 {
+ left: 2rem;
+ }
+
+ .lg\:left-9 {
+ left: 2.25rem;
+ }
+
+ .lg\:left-10 {
+ left: 2.5rem;
+ }
+
+ .lg\:left-11 {
+ left: 2.75rem;
+ }
+
+ .lg\:left-12 {
+ left: 3rem;
+ }
+
+ .lg\:left-14 {
+ left: 3.5rem;
+ }
+
+ .lg\:left-16 {
+ left: 4rem;
+ }
+
+ .lg\:left-20 {
+ left: 5rem;
+ }
+
+ .lg\:left-24 {
+ left: 6rem;
+ }
+
+ .lg\:left-28 {
+ left: 7rem;
+ }
+
+ .lg\:left-32 {
+ left: 8rem;
+ }
+
+ .lg\:left-36 {
+ left: 9rem;
+ }
+
+ .lg\:left-40 {
+ left: 10rem;
+ }
+
+ .lg\:left-44 {
+ left: 11rem;
+ }
+
+ .lg\:left-48 {
+ left: 12rem;
+ }
+
+ .lg\:left-52 {
+ left: 13rem;
+ }
+
+ .lg\:left-56 {
+ left: 14rem;
+ }
+
+ .lg\:left-60 {
+ left: 15rem;
+ }
+
+ .lg\:left-64 {
+ left: 16rem;
+ }
+
+ .lg\:left-72 {
+ left: 18rem;
+ }
+
+ .lg\:left-80 {
+ left: 20rem;
+ }
+
+ .lg\:left-96 {
+ left: 24rem;
+ }
+
+ .lg\:left-auto {
+ left: auto;
+ }
+
+ .lg\:left-px {
+ left: 1px;
+ }
+
+ .lg\:left-0\.5 {
+ left: 0.125rem;
+ }
+
+ .lg\:left-1\.5 {
+ left: 0.375rem;
+ }
+
+ .lg\:left-2\.5 {
+ left: 0.625rem;
+ }
+
+ .lg\:left-3\.5 {
+ left: 0.875rem;
+ }
+
+ .lg\:-left-0 {
+ left: 0px;
+ }
+
+ .lg\:-left-1 {
+ left: -0.25rem;
+ }
+
+ .lg\:-left-2 {
+ left: -0.5rem;
+ }
+
+ .lg\:-left-3 {
+ left: -0.75rem;
+ }
+
+ .lg\:-left-4 {
+ left: -1rem;
+ }
+
+ .lg\:-left-5 {
+ left: -1.25rem;
+ }
+
+ .lg\:-left-6 {
+ left: -1.5rem;
+ }
+
+ .lg\:-left-7 {
+ left: -1.75rem;
+ }
+
+ .lg\:-left-8 {
+ left: -2rem;
+ }
+
+ .lg\:-left-9 {
+ left: -2.25rem;
+ }
+
+ .lg\:-left-10 {
+ left: -2.5rem;
+ }
+
+ .lg\:-left-11 {
+ left: -2.75rem;
+ }
+
+ .lg\:-left-12 {
+ left: -3rem;
+ }
+
+ .lg\:-left-14 {
+ left: -3.5rem;
+ }
+
+ .lg\:-left-16 {
+ left: -4rem;
+ }
+
+ .lg\:-left-20 {
+ left: -5rem;
+ }
+
+ .lg\:-left-24 {
+ left: -6rem;
+ }
+
+ .lg\:-left-28 {
+ left: -7rem;
+ }
+
+ .lg\:-left-32 {
+ left: -8rem;
+ }
+
+ .lg\:-left-36 {
+ left: -9rem;
+ }
+
+ .lg\:-left-40 {
+ left: -10rem;
+ }
+
+ .lg\:-left-44 {
+ left: -11rem;
+ }
+
+ .lg\:-left-48 {
+ left: -12rem;
+ }
+
+ .lg\:-left-52 {
+ left: -13rem;
+ }
+
+ .lg\:-left-56 {
+ left: -14rem;
+ }
+
+ .lg\:-left-60 {
+ left: -15rem;
+ }
+
+ .lg\:-left-64 {
+ left: -16rem;
+ }
+
+ .lg\:-left-72 {
+ left: -18rem;
+ }
+
+ .lg\:-left-80 {
+ left: -20rem;
+ }
+
+ .lg\:-left-96 {
+ left: -24rem;
+ }
+
+ .lg\:-left-px {
+ left: -1px;
+ }
+
+ .lg\:-left-0\.5 {
+ left: -0.125rem;
+ }
+
+ .lg\:-left-1\.5 {
+ left: -0.375rem;
+ }
+
+ .lg\:-left-2\.5 {
+ left: -0.625rem;
+ }
+
+ .lg\:-left-3\.5 {
+ left: -0.875rem;
+ }
+
+ .lg\:left-1\/2 {
+ left: 50%;
+ }
+
+ .lg\:left-1\/3 {
+ left: 33.333333%;
+ }
+
+ .lg\:left-2\/3 {
+ left: 66.666667%;
+ }
+
+ .lg\:left-1\/4 {
+ left: 25%;
+ }
+
+ .lg\:left-2\/4 {
+ left: 50%;
+ }
+
+ .lg\:left-3\/4 {
+ left: 75%;
+ }
+
+ .lg\:left-full {
+ left: 100%;
+ }
+
+ .lg\:-left-1\/2 {
+ left: -50%;
+ }
+
+ .lg\:-left-1\/3 {
+ left: -33.333333%;
+ }
+
+ .lg\:-left-2\/3 {
+ left: -66.666667%;
+ }
+
+ .lg\:-left-1\/4 {
+ left: -25%;
+ }
+
+ .lg\:-left-2\/4 {
+ left: -50%;
+ }
+
+ .lg\:-left-3\/4 {
+ left: -75%;
+ }
+
+ .lg\:-left-full {
+ left: -100%;
+ }
+
+ .lg\:isolate {
+ isolation: isolate;
+ }
+
+ .lg\:isolation-auto {
+ isolation: auto;
+ }
+
+ .lg\:z-0 {
+ z-index: 0;
+ }
+
+ .lg\:z-10 {
+ z-index: 10;
+ }
+
+ .lg\:z-20 {
+ z-index: 20;
+ }
+
+ .lg\:z-30 {
+ z-index: 30;
+ }
+
+ .lg\:z-40 {
+ z-index: 40;
+ }
+
+ .lg\:z-50 {
+ z-index: 50;
+ }
+
+ .lg\:z-auto {
+ z-index: auto;
+ }
+
+ .lg\:focus-within\:z-0:focus-within {
+ z-index: 0;
+ }
+
+ .lg\:focus-within\:z-10:focus-within {
+ z-index: 10;
+ }
+
+ .lg\:focus-within\:z-20:focus-within {
+ z-index: 20;
+ }
+
+ .lg\:focus-within\:z-30:focus-within {
+ z-index: 30;
+ }
+
+ .lg\:focus-within\:z-40:focus-within {
+ z-index: 40;
+ }
+
+ .lg\:focus-within\:z-50:focus-within {
+ z-index: 50;
+ }
+
+ .lg\:focus-within\:z-auto:focus-within {
+ z-index: auto;
+ }
+
+ .lg\:focus\:z-0:focus {
+ z-index: 0;
+ }
+
+ .lg\:focus\:z-10:focus {
+ z-index: 10;
+ }
+
+ .lg\:focus\:z-20:focus {
+ z-index: 20;
+ }
+
+ .lg\:focus\:z-30:focus {
+ z-index: 30;
+ }
+
+ .lg\:focus\:z-40:focus {
+ z-index: 40;
+ }
+
+ .lg\:focus\:z-50:focus {
+ z-index: 50;
+ }
+
+ .lg\:focus\:z-auto:focus {
+ z-index: auto;
+ }
+
+ .lg\:order-1 {
+ order: 1;
+ }
+
+ .lg\:order-2 {
+ order: 2;
+ }
+
+ .lg\:order-3 {
+ order: 3;
+ }
+
+ .lg\:order-4 {
+ order: 4;
+ }
+
+ .lg\:order-5 {
+ order: 5;
+ }
+
+ .lg\:order-6 {
+ order: 6;
+ }
+
+ .lg\:order-7 {
+ order: 7;
+ }
+
+ .lg\:order-8 {
+ order: 8;
+ }
+
+ .lg\:order-9 {
+ order: 9;
+ }
+
+ .lg\:order-10 {
+ order: 10;
+ }
+
+ .lg\:order-11 {
+ order: 11;
+ }
+
+ .lg\:order-12 {
+ order: 12;
+ }
+
+ .lg\:order-first {
+ order: -9999;
+ }
+
+ .lg\:order-last {
+ order: 9999;
+ }
+
+ .lg\:order-none {
+ order: 0;
+ }
+
+ .lg\:col-auto {
+ grid-column: auto;
+ }
+
+ .lg\:col-span-1 {
+ grid-column: span 1 / span 1;
+ }
+
+ .lg\:col-span-2 {
+ grid-column: span 2 / span 2;
+ }
+
+ .lg\:col-span-3 {
+ grid-column: span 3 / span 3;
+ }
+
+ .lg\:col-span-4 {
+ grid-column: span 4 / span 4;
+ }
+
+ .lg\:col-span-5 {
+ grid-column: span 5 / span 5;
+ }
+
+ .lg\:col-span-6 {
+ grid-column: span 6 / span 6;
+ }
+
+ .lg\:col-span-7 {
+ grid-column: span 7 / span 7;
+ }
+
+ .lg\:col-span-8 {
+ grid-column: span 8 / span 8;
+ }
+
+ .lg\:col-span-9 {
+ grid-column: span 9 / span 9;
+ }
+
+ .lg\:col-span-10 {
+ grid-column: span 10 / span 10;
+ }
+
+ .lg\:col-span-11 {
+ grid-column: span 11 / span 11;
+ }
+
+ .lg\:col-span-12 {
+ grid-column: span 12 / span 12;
+ }
+
+ .lg\:col-span-full {
+ grid-column: 1 / -1;
+ }
+
+ .lg\:col-start-1 {
+ grid-column-start: 1;
+ }
+
+ .lg\:col-start-2 {
+ grid-column-start: 2;
+ }
+
+ .lg\:col-start-3 {
+ grid-column-start: 3;
+ }
+
+ .lg\:col-start-4 {
+ grid-column-start: 4;
+ }
+
+ .lg\:col-start-5 {
+ grid-column-start: 5;
+ }
+
+ .lg\:col-start-6 {
+ grid-column-start: 6;
+ }
+
+ .lg\:col-start-7 {
+ grid-column-start: 7;
+ }
+
+ .lg\:col-start-8 {
+ grid-column-start: 8;
+ }
+
+ .lg\:col-start-9 {
+ grid-column-start: 9;
+ }
+
+ .lg\:col-start-10 {
+ grid-column-start: 10;
+ }
+
+ .lg\:col-start-11 {
+ grid-column-start: 11;
+ }
+
+ .lg\:col-start-12 {
+ grid-column-start: 12;
+ }
+
+ .lg\:col-start-13 {
+ grid-column-start: 13;
+ }
+
+ .lg\:col-start-auto {
+ grid-column-start: auto;
+ }
+
+ .lg\:col-end-1 {
+ grid-column-end: 1;
+ }
+
+ .lg\:col-end-2 {
+ grid-column-end: 2;
+ }
+
+ .lg\:col-end-3 {
+ grid-column-end: 3;
+ }
+
+ .lg\:col-end-4 {
+ grid-column-end: 4;
+ }
+
+ .lg\:col-end-5 {
+ grid-column-end: 5;
+ }
+
+ .lg\:col-end-6 {
+ grid-column-end: 6;
+ }
+
+ .lg\:col-end-7 {
+ grid-column-end: 7;
+ }
+
+ .lg\:col-end-8 {
+ grid-column-end: 8;
+ }
+
+ .lg\:col-end-9 {
+ grid-column-end: 9;
+ }
+
+ .lg\:col-end-10 {
+ grid-column-end: 10;
+ }
+
+ .lg\:col-end-11 {
+ grid-column-end: 11;
+ }
+
+ .lg\:col-end-12 {
+ grid-column-end: 12;
+ }
+
+ .lg\:col-end-13 {
+ grid-column-end: 13;
+ }
+
+ .lg\:col-end-auto {
+ grid-column-end: auto;
+ }
+
+ .lg\:row-auto {
+ grid-row: auto;
+ }
+
+ .lg\:row-span-1 {
+ grid-row: span 1 / span 1;
+ }
+
+ .lg\:row-span-2 {
+ grid-row: span 2 / span 2;
+ }
+
+ .lg\:row-span-3 {
+ grid-row: span 3 / span 3;
+ }
+
+ .lg\:row-span-4 {
+ grid-row: span 4 / span 4;
+ }
+
+ .lg\:row-span-5 {
+ grid-row: span 5 / span 5;
+ }
+
+ .lg\:row-span-6 {
+ grid-row: span 6 / span 6;
+ }
+
+ .lg\:row-span-full {
+ grid-row: 1 / -1;
+ }
+
+ .lg\:row-start-1 {
+ grid-row-start: 1;
+ }
+
+ .lg\:row-start-2 {
+ grid-row-start: 2;
+ }
+
+ .lg\:row-start-3 {
+ grid-row-start: 3;
+ }
+
+ .lg\:row-start-4 {
+ grid-row-start: 4;
+ }
+
+ .lg\:row-start-5 {
+ grid-row-start: 5;
+ }
+
+ .lg\:row-start-6 {
+ grid-row-start: 6;
+ }
+
+ .lg\:row-start-7 {
+ grid-row-start: 7;
+ }
+
+ .lg\:row-start-auto {
+ grid-row-start: auto;
+ }
+
+ .lg\:row-end-1 {
+ grid-row-end: 1;
+ }
+
+ .lg\:row-end-2 {
+ grid-row-end: 2;
+ }
+
+ .lg\:row-end-3 {
+ grid-row-end: 3;
+ }
+
+ .lg\:row-end-4 {
+ grid-row-end: 4;
+ }
+
+ .lg\:row-end-5 {
+ grid-row-end: 5;
+ }
+
+ .lg\:row-end-6 {
+ grid-row-end: 6;
+ }
+
+ .lg\:row-end-7 {
+ grid-row-end: 7;
+ }
+
+ .lg\:row-end-auto {
+ grid-row-end: auto;
+ }
+
+ .lg\:float-right {
+ float: right;
+ }
+
+ .lg\:float-left {
+ float: left;
+ }
+
+ .lg\:float-none {
+ float: none;
+ }
+
+ .lg\:clear-left {
+ clear: left;
+ }
+
+ .lg\:clear-right {
+ clear: right;
+ }
+
+ .lg\:clear-both {
+ clear: both;
+ }
+
+ .lg\:clear-none {
+ clear: none;
+ }
+
+ .lg\:m-0 {
+ margin: 0px;
+ }
+
+ .lg\:m-1 {
+ margin: 0.25rem;
+ }
+
+ .lg\:m-2 {
+ margin: 0.5rem;
+ }
+
+ .lg\:m-3 {
+ margin: 0.75rem;
+ }
+
+ .lg\:m-4 {
+ margin: 1rem;
+ }
+
+ .lg\:m-5 {
+ margin: 1.25rem;
+ }
+
+ .lg\:m-6 {
+ margin: 1.5rem;
+ }
+
+ .lg\:m-7 {
+ margin: 1.75rem;
+ }
+
+ .lg\:m-8 {
+ margin: 2rem;
+ }
+
+ .lg\:m-9 {
+ margin: 2.25rem;
+ }
+
+ .lg\:m-10 {
+ margin: 2.5rem;
+ }
+
+ .lg\:m-11 {
+ margin: 2.75rem;
+ }
+
+ .lg\:m-12 {
+ margin: 3rem;
+ }
+
+ .lg\:m-14 {
+ margin: 3.5rem;
+ }
+
+ .lg\:m-16 {
+ margin: 4rem;
+ }
+
+ .lg\:m-20 {
+ margin: 5rem;
+ }
+
+ .lg\:m-24 {
+ margin: 6rem;
+ }
+
+ .lg\:m-28 {
+ margin: 7rem;
+ }
+
+ .lg\:m-32 {
+ margin: 8rem;
+ }
+
+ .lg\:m-36 {
+ margin: 9rem;
+ }
+
+ .lg\:m-40 {
+ margin: 10rem;
+ }
+
+ .lg\:m-44 {
+ margin: 11rem;
+ }
+
+ .lg\:m-48 {
+ margin: 12rem;
+ }
+
+ .lg\:m-52 {
+ margin: 13rem;
+ }
+
+ .lg\:m-56 {
+ margin: 14rem;
+ }
+
+ .lg\:m-60 {
+ margin: 15rem;
+ }
+
+ .lg\:m-64 {
+ margin: 16rem;
+ }
+
+ .lg\:m-72 {
+ margin: 18rem;
+ }
+
+ .lg\:m-80 {
+ margin: 20rem;
+ }
+
+ .lg\:m-96 {
+ margin: 24rem;
+ }
+
+ .lg\:m-auto {
+ margin: auto;
+ }
+
+ .lg\:m-px {
+ margin: 1px;
+ }
+
+ .lg\:m-0\.5 {
+ margin: 0.125rem;
+ }
+
+ .lg\:m-1\.5 {
+ margin: 0.375rem;
+ }
+
+ .lg\:m-2\.5 {
+ margin: 0.625rem;
+ }
+
+ .lg\:m-3\.5 {
+ margin: 0.875rem;
+ }
+
+ .lg\:-m-0 {
+ margin: 0px;
+ }
+
+ .lg\:-m-1 {
+ margin: -0.25rem;
+ }
+
+ .lg\:-m-2 {
+ margin: -0.5rem;
+ }
+
+ .lg\:-m-3 {
+ margin: -0.75rem;
+ }
+
+ .lg\:-m-4 {
+ margin: -1rem;
+ }
+
+ .lg\:-m-5 {
+ margin: -1.25rem;
+ }
+
+ .lg\:-m-6 {
+ margin: -1.5rem;
+ }
+
+ .lg\:-m-7 {
+ margin: -1.75rem;
+ }
+
+ .lg\:-m-8 {
+ margin: -2rem;
+ }
+
+ .lg\:-m-9 {
+ margin: -2.25rem;
+ }
+
+ .lg\:-m-10 {
+ margin: -2.5rem;
+ }
+
+ .lg\:-m-11 {
+ margin: -2.75rem;
+ }
+
+ .lg\:-m-12 {
+ margin: -3rem;
+ }
+
+ .lg\:-m-14 {
+ margin: -3.5rem;
+ }
+
+ .lg\:-m-16 {
+ margin: -4rem;
+ }
+
+ .lg\:-m-20 {
+ margin: -5rem;
+ }
+
+ .lg\:-m-24 {
+ margin: -6rem;
+ }
+
+ .lg\:-m-28 {
+ margin: -7rem;
+ }
+
+ .lg\:-m-32 {
+ margin: -8rem;
+ }
+
+ .lg\:-m-36 {
+ margin: -9rem;
+ }
+
+ .lg\:-m-40 {
+ margin: -10rem;
+ }
+
+ .lg\:-m-44 {
+ margin: -11rem;
+ }
+
+ .lg\:-m-48 {
+ margin: -12rem;
+ }
+
+ .lg\:-m-52 {
+ margin: -13rem;
+ }
+
+ .lg\:-m-56 {
+ margin: -14rem;
+ }
+
+ .lg\:-m-60 {
+ margin: -15rem;
+ }
+
+ .lg\:-m-64 {
+ margin: -16rem;
+ }
+
+ .lg\:-m-72 {
+ margin: -18rem;
+ }
+
+ .lg\:-m-80 {
+ margin: -20rem;
+ }
+
+ .lg\:-m-96 {
+ margin: -24rem;
+ }
+
+ .lg\:-m-px {
+ margin: -1px;
+ }
+
+ .lg\:-m-0\.5 {
+ margin: -0.125rem;
+ }
+
+ .lg\:-m-1\.5 {
+ margin: -0.375rem;
+ }
+
+ .lg\:-m-2\.5 {
+ margin: -0.625rem;
+ }
+
+ .lg\:-m-3\.5 {
+ margin: -0.875rem;
+ }
+
+ .lg\:mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .lg\:mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+ }
+
+ .lg\:mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .lg\:mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+ }
+
+ .lg\:mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .lg\:mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+ }
+
+ .lg\:mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .lg\:mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+ }
+
+ .lg\:mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .lg\:mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+ }
+
+ .lg\:mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .lg\:mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+ }
+
+ .lg\:mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+ }
+
+ .lg\:mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+ }
+
+ .lg\:mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ }
+
+ .lg\:mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .lg\:mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+ }
+
+ .lg\:mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+ }
+
+ .lg\:mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+ }
+
+ .lg\:mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+ }
+
+ .lg\:mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+ }
+
+ .lg\:mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+ }
+
+ .lg\:mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+ }
+
+ .lg\:mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+ }
+
+ .lg\:mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+ }
+
+ .lg\:mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+ }
+
+ .lg\:mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+ }
+
+ .lg\:mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+ }
+
+ .lg\:mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+ }
+
+ .lg\:mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+ }
+
+ .lg\:mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .lg\:mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+ }
+
+ .lg\:mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+ }
+
+ .lg\:mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+ }
+
+ .lg\:mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+ }
+
+ .lg\:mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+ }
+
+ .lg\:-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .lg\:-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+ }
+
+ .lg\:-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .lg\:-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+ }
+
+ .lg\:-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .lg\:-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+ }
+
+ .lg\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+ }
+
+ .lg\:-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+ }
+
+ .lg\:-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+ }
+
+ .lg\:-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+ }
+
+ .lg\:-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+ }
+
+ .lg\:-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+ }
+
+ .lg\:-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .lg\:-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+ }
+
+ .lg\:-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+ }
+
+ .lg\:-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+ }
+
+ .lg\:-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+ }
+
+ .lg\:-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+ }
+
+ .lg\:-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+ }
+
+ .lg\:-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+ }
+
+ .lg\:-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+ }
+
+ .lg\:-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+ }
+
+ .lg\:-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+ }
+
+ .lg\:-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+ }
+
+ .lg\:-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+ }
+
+ .lg\:-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+ }
+
+ .lg\:-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+ }
+
+ .lg\:-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+ }
+
+ .lg\:-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+ }
+
+ .lg\:-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+ }
+
+ .lg\:-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+ }
+
+ .lg\:-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+ }
+
+ .lg\:-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+ }
+
+ .lg\:-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+ }
+
+ .lg\:-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+ }
+
+ .lg\:my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .lg\:my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ }
+
+ .lg\:my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .lg\:my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+ }
+
+ .lg\:my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .lg\:my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+ }
+
+ .lg\:my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .lg\:my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+ }
+
+ .lg\:my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .lg\:my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+ }
+
+ .lg\:my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .lg\:my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+ }
+
+ .lg\:my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+ }
+
+ .lg\:my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+ }
+
+ .lg\:my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+ }
+
+ .lg\:my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .lg\:my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+ }
+
+ .lg\:my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+ }
+
+ .lg\:my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+ }
+
+ .lg\:my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+ }
+
+ .lg\:my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+ }
+
+ .lg\:my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+ }
+
+ .lg\:my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+ }
+
+ .lg\:my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+ }
+
+ .lg\:my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+ }
+
+ .lg\:my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+ }
+
+ .lg\:my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+ }
+
+ .lg\:my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+ }
+
+ .lg\:my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+ }
+
+ .lg\:my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+ }
+
+ .lg\:my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+ }
+
+ .lg\:my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+ }
+
+ .lg\:my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ }
+
+ .lg\:my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+ }
+
+ .lg\:my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+ }
+
+ .lg\:my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+ }
+
+ .lg\:-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .lg\:-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+ }
+
+ .lg\:-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+ }
+
+ .lg\:-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+
+ .lg\:-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+ }
+
+ .lg\:-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+ }
+
+ .lg\:-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+ }
+
+ .lg\:-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+ }
+
+ .lg\:-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+ }
+
+ .lg\:-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+ }
+
+ .lg\:-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+ }
+
+ .lg\:-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+ }
+
+ .lg\:-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+ }
+
+ .lg\:-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+ }
+
+ .lg\:-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+ }
+
+ .lg\:-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+ }
+
+ .lg\:-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+ }
+
+ .lg\:-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+ }
+
+ .lg\:-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+ }
+
+ .lg\:-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+ }
+
+ .lg\:-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+ }
+
+ .lg\:-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+ }
+
+ .lg\:-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+ }
+
+ .lg\:-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+ }
+
+ .lg\:-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+ }
+
+ .lg\:-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+ }
+
+ .lg\:-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+ }
+
+ .lg\:-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+ }
+
+ .lg\:-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+ }
+
+ .lg\:-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+ }
+
+ .lg\:-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ }
+
+ .lg\:-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+ }
+
+ .lg\:-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+ }
+
+ .lg\:-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+ }
+
+ .lg\:-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+ }
+
+ .lg\:mt-0 {
+ margin-top: 0px;
+ }
+
+ .lg\:mt-1 {
+ margin-top: 0.25rem;
+ }
+
+ .lg\:mt-2 {
+ margin-top: 0.5rem;
+ }
+
+ .lg\:mt-3 {
+ margin-top: 0.75rem;
+ }
+
+ .lg\:mt-4 {
+ margin-top: 1rem;
+ }
+
+ .lg\:mt-5 {
+ margin-top: 1.25rem;
+ }
+
+ .lg\:mt-6 {
+ margin-top: 1.5rem;
+ }
+
+ .lg\:mt-7 {
+ margin-top: 1.75rem;
+ }
+
+ .lg\:mt-8 {
+ margin-top: 2rem;
+ }
+
+ .lg\:mt-9 {
+ margin-top: 2.25rem;
+ }
+
+ .lg\:mt-10 {
+ margin-top: 2.5rem;
+ }
+
+ .lg\:mt-11 {
+ margin-top: 2.75rem;
+ }
+
+ .lg\:mt-12 {
+ margin-top: 3rem;
+ }
+
+ .lg\:mt-14 {
+ margin-top: 3.5rem;
+ }
+
+ .lg\:mt-16 {
+ margin-top: 4rem;
+ }
+
+ .lg\:mt-20 {
+ margin-top: 5rem;
+ }
+
+ .lg\:mt-24 {
+ margin-top: 6rem;
+ }
+
+ .lg\:mt-28 {
+ margin-top: 7rem;
+ }
+
+ .lg\:mt-32 {
+ margin-top: 8rem;
+ }
+
+ .lg\:mt-36 {
+ margin-top: 9rem;
+ }
+
+ .lg\:mt-40 {
+ margin-top: 10rem;
+ }
+
+ .lg\:mt-44 {
+ margin-top: 11rem;
+ }
+
+ .lg\:mt-48 {
+ margin-top: 12rem;
+ }
+
+ .lg\:mt-52 {
+ margin-top: 13rem;
+ }
+
+ .lg\:mt-56 {
+ margin-top: 14rem;
+ }
+
+ .lg\:mt-60 {
+ margin-top: 15rem;
+ }
+
+ .lg\:mt-64 {
+ margin-top: 16rem;
+ }
+
+ .lg\:mt-72 {
+ margin-top: 18rem;
+ }
+
+ .lg\:mt-80 {
+ margin-top: 20rem;
+ }
+
+ .lg\:mt-96 {
+ margin-top: 24rem;
+ }
+
+ .lg\:mt-auto {
+ margin-top: auto;
+ }
+
+ .lg\:mt-px {
+ margin-top: 1px;
+ }
+
+ .lg\:mt-0\.5 {
+ margin-top: 0.125rem;
+ }
+
+ .lg\:mt-1\.5 {
+ margin-top: 0.375rem;
+ }
+
+ .lg\:mt-2\.5 {
+ margin-top: 0.625rem;
+ }
+
+ .lg\:mt-3\.5 {
+ margin-top: 0.875rem;
+ }
+
+ .lg\:-mt-0 {
+ margin-top: 0px;
+ }
+
+ .lg\:-mt-1 {
+ margin-top: -0.25rem;
+ }
+
+ .lg\:-mt-2 {
+ margin-top: -0.5rem;
+ }
+
+ .lg\:-mt-3 {
+ margin-top: -0.75rem;
+ }
+
+ .lg\:-mt-4 {
+ margin-top: -1rem;
+ }
+
+ .lg\:-mt-5 {
+ margin-top: -1.25rem;
+ }
+
+ .lg\:-mt-6 {
+ margin-top: -1.5rem;
+ }
+
+ .lg\:-mt-7 {
+ margin-top: -1.75rem;
+ }
+
+ .lg\:-mt-8 {
+ margin-top: -2rem;
+ }
+
+ .lg\:-mt-9 {
+ margin-top: -2.25rem;
+ }
+
+ .lg\:-mt-10 {
+ margin-top: -2.5rem;
+ }
+
+ .lg\:-mt-11 {
+ margin-top: -2.75rem;
+ }
+
+ .lg\:-mt-12 {
+ margin-top: -3rem;
+ }
+
+ .lg\:-mt-14 {
+ margin-top: -3.5rem;
+ }
+
+ .lg\:-mt-16 {
+ margin-top: -4rem;
+ }
+
+ .lg\:-mt-20 {
+ margin-top: -5rem;
+ }
+
+ .lg\:-mt-24 {
+ margin-top: -6rem;
+ }
+
+ .lg\:-mt-28 {
+ margin-top: -7rem;
+ }
+
+ .lg\:-mt-32 {
+ margin-top: -8rem;
+ }
+
+ .lg\:-mt-36 {
+ margin-top: -9rem;
+ }
+
+ .lg\:-mt-40 {
+ margin-top: -10rem;
+ }
+
+ .lg\:-mt-44 {
+ margin-top: -11rem;
+ }
+
+ .lg\:-mt-48 {
+ margin-top: -12rem;
+ }
+
+ .lg\:-mt-52 {
+ margin-top: -13rem;
+ }
+
+ .lg\:-mt-56 {
+ margin-top: -14rem;
+ }
+
+ .lg\:-mt-60 {
+ margin-top: -15rem;
+ }
+
+ .lg\:-mt-64 {
+ margin-top: -16rem;
+ }
+
+ .lg\:-mt-72 {
+ margin-top: -18rem;
+ }
+
+ .lg\:-mt-80 {
+ margin-top: -20rem;
+ }
+
+ .lg\:-mt-96 {
+ margin-top: -24rem;
+ }
+
+ .lg\:-mt-px {
+ margin-top: -1px;
+ }
+
+ .lg\:-mt-0\.5 {
+ margin-top: -0.125rem;
+ }
+
+ .lg\:-mt-1\.5 {
+ margin-top: -0.375rem;
+ }
+
+ .lg\:-mt-2\.5 {
+ margin-top: -0.625rem;
+ }
+
+ .lg\:-mt-3\.5 {
+ margin-top: -0.875rem;
+ }
+
+ .lg\:mr-0 {
+ margin-right: 0px;
+ }
+
+ .lg\:mr-1 {
+ margin-right: 0.25rem;
+ }
+
+ .lg\:mr-2 {
+ margin-right: 0.5rem;
+ }
+
+ .lg\:mr-3 {
+ margin-right: 0.75rem;
+ }
+
+ .lg\:mr-4 {
+ margin-right: 1rem;
+ }
+
+ .lg\:mr-5 {
+ margin-right: 1.25rem;
+ }
+
+ .lg\:mr-6 {
+ margin-right: 1.5rem;
+ }
+
+ .lg\:mr-7 {
+ margin-right: 1.75rem;
+ }
+
+ .lg\:mr-8 {
+ margin-right: 2rem;
+ }
+
+ .lg\:mr-9 {
+ margin-right: 2.25rem;
+ }
+
+ .lg\:mr-10 {
+ margin-right: 2.5rem;
+ }
+
+ .lg\:mr-11 {
+ margin-right: 2.75rem;
+ }
+
+ .lg\:mr-12 {
+ margin-right: 3rem;
+ }
+
+ .lg\:mr-14 {
+ margin-right: 3.5rem;
+ }
+
+ .lg\:mr-16 {
+ margin-right: 4rem;
+ }
+
+ .lg\:mr-20 {
+ margin-right: 5rem;
+ }
+
+ .lg\:mr-24 {
+ margin-right: 6rem;
+ }
+
+ .lg\:mr-28 {
+ margin-right: 7rem;
+ }
+
+ .lg\:mr-32 {
+ margin-right: 8rem;
+ }
+
+ .lg\:mr-36 {
+ margin-right: 9rem;
+ }
+
+ .lg\:mr-40 {
+ margin-right: 10rem;
+ }
+
+ .lg\:mr-44 {
+ margin-right: 11rem;
+ }
+
+ .lg\:mr-48 {
+ margin-right: 12rem;
+ }
+
+ .lg\:mr-52 {
+ margin-right: 13rem;
+ }
+
+ .lg\:mr-56 {
+ margin-right: 14rem;
+ }
+
+ .lg\:mr-60 {
+ margin-right: 15rem;
+ }
+
+ .lg\:mr-64 {
+ margin-right: 16rem;
+ }
+
+ .lg\:mr-72 {
+ margin-right: 18rem;
+ }
+
+ .lg\:mr-80 {
+ margin-right: 20rem;
+ }
+
+ .lg\:mr-96 {
+ margin-right: 24rem;
+ }
+
+ .lg\:mr-auto {
+ margin-right: auto;
+ }
+
+ .lg\:mr-px {
+ margin-right: 1px;
+ }
+
+ .lg\:mr-0\.5 {
+ margin-right: 0.125rem;
+ }
+
+ .lg\:mr-1\.5 {
+ margin-right: 0.375rem;
+ }
+
+ .lg\:mr-2\.5 {
+ margin-right: 0.625rem;
+ }
+
+ .lg\:mr-3\.5 {
+ margin-right: 0.875rem;
+ }
+
+ .lg\:-mr-0 {
+ margin-right: 0px;
+ }
+
+ .lg\:-mr-1 {
+ margin-right: -0.25rem;
+ }
+
+ .lg\:-mr-2 {
+ margin-right: -0.5rem;
+ }
+
+ .lg\:-mr-3 {
+ margin-right: -0.75rem;
+ }
+
+ .lg\:-mr-4 {
+ margin-right: -1rem;
+ }
+
+ .lg\:-mr-5 {
+ margin-right: -1.25rem;
+ }
+
+ .lg\:-mr-6 {
+ margin-right: -1.5rem;
+ }
+
+ .lg\:-mr-7 {
+ margin-right: -1.75rem;
+ }
+
+ .lg\:-mr-8 {
+ margin-right: -2rem;
+ }
+
+ .lg\:-mr-9 {
+ margin-right: -2.25rem;
+ }
+
+ .lg\:-mr-10 {
+ margin-right: -2.5rem;
+ }
+
+ .lg\:-mr-11 {
+ margin-right: -2.75rem;
+ }
+
+ .lg\:-mr-12 {
+ margin-right: -3rem;
+ }
+
+ .lg\:-mr-14 {
+ margin-right: -3.5rem;
+ }
+
+ .lg\:-mr-16 {
+ margin-right: -4rem;
+ }
+
+ .lg\:-mr-20 {
+ margin-right: -5rem;
+ }
+
+ .lg\:-mr-24 {
+ margin-right: -6rem;
+ }
+
+ .lg\:-mr-28 {
+ margin-right: -7rem;
+ }
+
+ .lg\:-mr-32 {
+ margin-right: -8rem;
+ }
+
+ .lg\:-mr-36 {
+ margin-right: -9rem;
+ }
+
+ .lg\:-mr-40 {
+ margin-right: -10rem;
+ }
+
+ .lg\:-mr-44 {
+ margin-right: -11rem;
+ }
+
+ .lg\:-mr-48 {
+ margin-right: -12rem;
+ }
+
+ .lg\:-mr-52 {
+ margin-right: -13rem;
+ }
+
+ .lg\:-mr-56 {
+ margin-right: -14rem;
+ }
+
+ .lg\:-mr-60 {
+ margin-right: -15rem;
+ }
+
+ .lg\:-mr-64 {
+ margin-right: -16rem;
+ }
+
+ .lg\:-mr-72 {
+ margin-right: -18rem;
+ }
+
+ .lg\:-mr-80 {
+ margin-right: -20rem;
+ }
+
+ .lg\:-mr-96 {
+ margin-right: -24rem;
+ }
+
+ .lg\:-mr-px {
+ margin-right: -1px;
+ }
+
+ .lg\:-mr-0\.5 {
+ margin-right: -0.125rem;
+ }
+
+ .lg\:-mr-1\.5 {
+ margin-right: -0.375rem;
+ }
+
+ .lg\:-mr-2\.5 {
+ margin-right: -0.625rem;
+ }
+
+ .lg\:-mr-3\.5 {
+ margin-right: -0.875rem;
+ }
+
+ .lg\:mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .lg\:mb-1 {
+ margin-bottom: 0.25rem;
+ }
+
+ .lg\:mb-2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .lg\:mb-3 {
+ margin-bottom: 0.75rem;
+ }
+
+ .lg\:mb-4 {
+ margin-bottom: 1rem;
+ }
+
+ .lg\:mb-5 {
+ margin-bottom: 1.25rem;
+ }
+
+ .lg\:mb-6 {
+ margin-bottom: 1.5rem;
+ }
+
+ .lg\:mb-7 {
+ margin-bottom: 1.75rem;
+ }
+
+ .lg\:mb-8 {
+ margin-bottom: 2rem;
+ }
+
+ .lg\:mb-9 {
+ margin-bottom: 2.25rem;
+ }
+
+ .lg\:mb-10 {
+ margin-bottom: 2.5rem;
+ }
+
+ .lg\:mb-11 {
+ margin-bottom: 2.75rem;
+ }
+
+ .lg\:mb-12 {
+ margin-bottom: 3rem;
+ }
+
+ .lg\:mb-14 {
+ margin-bottom: 3.5rem;
+ }
+
+ .lg\:mb-16 {
+ margin-bottom: 4rem;
+ }
+
+ .lg\:mb-20 {
+ margin-bottom: 5rem;
+ }
+
+ .lg\:mb-24 {
+ margin-bottom: 6rem;
+ }
+
+ .lg\:mb-28 {
+ margin-bottom: 7rem;
+ }
+
+ .lg\:mb-32 {
+ margin-bottom: 8rem;
+ }
+
+ .lg\:mb-36 {
+ margin-bottom: 9rem;
+ }
+
+ .lg\:mb-40 {
+ margin-bottom: 10rem;
+ }
+
+ .lg\:mb-44 {
+ margin-bottom: 11rem;
+ }
+
+ .lg\:mb-48 {
+ margin-bottom: 12rem;
+ }
+
+ .lg\:mb-52 {
+ margin-bottom: 13rem;
+ }
+
+ .lg\:mb-56 {
+ margin-bottom: 14rem;
+ }
+
+ .lg\:mb-60 {
+ margin-bottom: 15rem;
+ }
+
+ .lg\:mb-64 {
+ margin-bottom: 16rem;
+ }
+
+ .lg\:mb-72 {
+ margin-bottom: 18rem;
+ }
+
+ .lg\:mb-80 {
+ margin-bottom: 20rem;
+ }
+
+ .lg\:mb-96 {
+ margin-bottom: 24rem;
+ }
+
+ .lg\:mb-auto {
+ margin-bottom: auto;
+ }
+
+ .lg\:mb-px {
+ margin-bottom: 1px;
+ }
+
+ .lg\:mb-0\.5 {
+ margin-bottom: 0.125rem;
+ }
+
+ .lg\:mb-1\.5 {
+ margin-bottom: 0.375rem;
+ }
+
+ .lg\:mb-2\.5 {
+ margin-bottom: 0.625rem;
+ }
+
+ .lg\:mb-3\.5 {
+ margin-bottom: 0.875rem;
+ }
+
+ .lg\:-mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .lg\:-mb-1 {
+ margin-bottom: -0.25rem;
+ }
+
+ .lg\:-mb-2 {
+ margin-bottom: -0.5rem;
+ }
+
+ .lg\:-mb-3 {
+ margin-bottom: -0.75rem;
+ }
+
+ .lg\:-mb-4 {
+ margin-bottom: -1rem;
+ }
+
+ .lg\:-mb-5 {
+ margin-bottom: -1.25rem;
+ }
+
+ .lg\:-mb-6 {
+ margin-bottom: -1.5rem;
+ }
+
+ .lg\:-mb-7 {
+ margin-bottom: -1.75rem;
+ }
+
+ .lg\:-mb-8 {
+ margin-bottom: -2rem;
+ }
+
+ .lg\:-mb-9 {
+ margin-bottom: -2.25rem;
+ }
+
+ .lg\:-mb-10 {
+ margin-bottom: -2.5rem;
+ }
+
+ .lg\:-mb-11 {
+ margin-bottom: -2.75rem;
+ }
+
+ .lg\:-mb-12 {
+ margin-bottom: -3rem;
+ }
+
+ .lg\:-mb-14 {
+ margin-bottom: -3.5rem;
+ }
+
+ .lg\:-mb-16 {
+ margin-bottom: -4rem;
+ }
+
+ .lg\:-mb-20 {
+ margin-bottom: -5rem;
+ }
+
+ .lg\:-mb-24 {
+ margin-bottom: -6rem;
+ }
+
+ .lg\:-mb-28 {
+ margin-bottom: -7rem;
+ }
+
+ .lg\:-mb-32 {
+ margin-bottom: -8rem;
+ }
+
+ .lg\:-mb-36 {
+ margin-bottom: -9rem;
+ }
+
+ .lg\:-mb-40 {
+ margin-bottom: -10rem;
+ }
+
+ .lg\:-mb-44 {
+ margin-bottom: -11rem;
+ }
+
+ .lg\:-mb-48 {
+ margin-bottom: -12rem;
+ }
+
+ .lg\:-mb-52 {
+ margin-bottom: -13rem;
+ }
+
+ .lg\:-mb-56 {
+ margin-bottom: -14rem;
+ }
+
+ .lg\:-mb-60 {
+ margin-bottom: -15rem;
+ }
+
+ .lg\:-mb-64 {
+ margin-bottom: -16rem;
+ }
+
+ .lg\:-mb-72 {
+ margin-bottom: -18rem;
+ }
+
+ .lg\:-mb-80 {
+ margin-bottom: -20rem;
+ }
+
+ .lg\:-mb-96 {
+ margin-bottom: -24rem;
+ }
+
+ .lg\:-mb-px {
+ margin-bottom: -1px;
+ }
+
+ .lg\:-mb-0\.5 {
+ margin-bottom: -0.125rem;
+ }
+
+ .lg\:-mb-1\.5 {
+ margin-bottom: -0.375rem;
+ }
+
+ .lg\:-mb-2\.5 {
+ margin-bottom: -0.625rem;
+ }
+
+ .lg\:-mb-3\.5 {
+ margin-bottom: -0.875rem;
+ }
+
+ .lg\:ml-0 {
+ margin-left: 0px;
+ }
+
+ .lg\:ml-1 {
+ margin-left: 0.25rem;
+ }
+
+ .lg\:ml-2 {
+ margin-left: 0.5rem;
+ }
+
+ .lg\:ml-3 {
+ margin-left: 0.75rem;
+ }
+
+ .lg\:ml-4 {
+ margin-left: 1rem;
+ }
+
+ .lg\:ml-5 {
+ margin-left: 1.25rem;
+ }
+
+ .lg\:ml-6 {
+ margin-left: 1.5rem;
+ }
+
+ .lg\:ml-7 {
+ margin-left: 1.75rem;
+ }
+
+ .lg\:ml-8 {
+ margin-left: 2rem;
+ }
+
+ .lg\:ml-9 {
+ margin-left: 2.25rem;
+ }
+
+ .lg\:ml-10 {
+ margin-left: 2.5rem;
+ }
+
+ .lg\:ml-11 {
+ margin-left: 2.75rem;
+ }
+
+ .lg\:ml-12 {
+ margin-left: 3rem;
+ }
+
+ .lg\:ml-14 {
+ margin-left: 3.5rem;
+ }
+
+ .lg\:ml-16 {
+ margin-left: 4rem;
+ }
+
+ .lg\:ml-20 {
+ margin-left: 5rem;
+ }
+
+ .lg\:ml-24 {
+ margin-left: 6rem;
+ }
+
+ .lg\:ml-28 {
+ margin-left: 7rem;
+ }
+
+ .lg\:ml-32 {
+ margin-left: 8rem;
+ }
+
+ .lg\:ml-36 {
+ margin-left: 9rem;
+ }
+
+ .lg\:ml-40 {
+ margin-left: 10rem;
+ }
+
+ .lg\:ml-44 {
+ margin-left: 11rem;
+ }
+
+ .lg\:ml-48 {
+ margin-left: 12rem;
+ }
+
+ .lg\:ml-52 {
+ margin-left: 13rem;
+ }
+
+ .lg\:ml-56 {
+ margin-left: 14rem;
+ }
+
+ .lg\:ml-60 {
+ margin-left: 15rem;
+ }
+
+ .lg\:ml-64 {
+ margin-left: 16rem;
+ }
+
+ .lg\:ml-72 {
+ margin-left: 18rem;
+ }
+
+ .lg\:ml-80 {
+ margin-left: 20rem;
+ }
+
+ .lg\:ml-96 {
+ margin-left: 24rem;
+ }
+
+ .lg\:ml-auto {
+ margin-left: auto;
+ }
+
+ .lg\:ml-px {
+ margin-left: 1px;
+ }
+
+ .lg\:ml-0\.5 {
+ margin-left: 0.125rem;
+ }
+
+ .lg\:ml-1\.5 {
+ margin-left: 0.375rem;
+ }
+
+ .lg\:ml-2\.5 {
+ margin-left: 0.625rem;
+ }
+
+ .lg\:ml-3\.5 {
+ margin-left: 0.875rem;
+ }
+
+ .lg\:-ml-0 {
+ margin-left: 0px;
+ }
+
+ .lg\:-ml-1 {
+ margin-left: -0.25rem;
+ }
+
+ .lg\:-ml-2 {
+ margin-left: -0.5rem;
+ }
+
+ .lg\:-ml-3 {
+ margin-left: -0.75rem;
+ }
+
+ .lg\:-ml-4 {
+ margin-left: -1rem;
+ }
+
+ .lg\:-ml-5 {
+ margin-left: -1.25rem;
+ }
+
+ .lg\:-ml-6 {
+ margin-left: -1.5rem;
+ }
+
+ .lg\:-ml-7 {
+ margin-left: -1.75rem;
+ }
+
+ .lg\:-ml-8 {
+ margin-left: -2rem;
+ }
+
+ .lg\:-ml-9 {
+ margin-left: -2.25rem;
+ }
+
+ .lg\:-ml-10 {
+ margin-left: -2.5rem;
+ }
+
+ .lg\:-ml-11 {
+ margin-left: -2.75rem;
+ }
+
+ .lg\:-ml-12 {
+ margin-left: -3rem;
+ }
+
+ .lg\:-ml-14 {
+ margin-left: -3.5rem;
+ }
+
+ .lg\:-ml-16 {
+ margin-left: -4rem;
+ }
+
+ .lg\:-ml-20 {
+ margin-left: -5rem;
+ }
+
+ .lg\:-ml-24 {
+ margin-left: -6rem;
+ }
+
+ .lg\:-ml-28 {
+ margin-left: -7rem;
+ }
+
+ .lg\:-ml-32 {
+ margin-left: -8rem;
+ }
+
+ .lg\:-ml-36 {
+ margin-left: -9rem;
+ }
+
+ .lg\:-ml-40 {
+ margin-left: -10rem;
+ }
+
+ .lg\:-ml-44 {
+ margin-left: -11rem;
+ }
+
+ .lg\:-ml-48 {
+ margin-left: -12rem;
+ }
+
+ .lg\:-ml-52 {
+ margin-left: -13rem;
+ }
+
+ .lg\:-ml-56 {
+ margin-left: -14rem;
+ }
+
+ .lg\:-ml-60 {
+ margin-left: -15rem;
+ }
+
+ .lg\:-ml-64 {
+ margin-left: -16rem;
+ }
+
+ .lg\:-ml-72 {
+ margin-left: -18rem;
+ }
+
+ .lg\:-ml-80 {
+ margin-left: -20rem;
+ }
+
+ .lg\:-ml-96 {
+ margin-left: -24rem;
+ }
+
+ .lg\:-ml-px {
+ margin-left: -1px;
+ }
+
+ .lg\:-ml-0\.5 {
+ margin-left: -0.125rem;
+ }
+
+ .lg\:-ml-1\.5 {
+ margin-left: -0.375rem;
+ }
+
+ .lg\:-ml-2\.5 {
+ margin-left: -0.625rem;
+ }
+
+ .lg\:-ml-3\.5 {
+ margin-left: -0.875rem;
+ }
+
+ .lg\:box-border {
+ box-sizing: border-box;
+ }
+
+ .lg\:box-content {
+ box-sizing: content-box;
+ }
+
+ .lg\:block {
+ display: block;
+ }
+
+ .lg\:inline-block {
+ display: inline-block;
+ }
+
+ .lg\:inline {
+ display: inline;
+ }
+
+ .lg\:flex {
+ display: flex;
+ }
+
+ .lg\:inline-flex {
+ display: inline-flex;
+ }
+
+ .lg\:table {
+ display: table;
+ }
+
+ .lg\:inline-table {
+ display: inline-table;
+ }
+
+ .lg\:table-caption {
+ display: table-caption;
+ }
+
+ .lg\:table-cell {
+ display: table-cell;
+ }
+
+ .lg\:table-column {
+ display: table-column;
+ }
+
+ .lg\:table-column-group {
+ display: table-column-group;
+ }
+
+ .lg\:table-footer-group {
+ display: table-footer-group;
+ }
+
+ .lg\:table-header-group {
+ display: table-header-group;
+ }
+
+ .lg\:table-row-group {
+ display: table-row-group;
+ }
+
+ .lg\:table-row {
+ display: table-row;
+ }
+
+ .lg\:flow-root {
+ display: flow-root;
+ }
+
+ .lg\:grid {
+ display: grid;
+ }
+
+ .lg\:inline-grid {
+ display: inline-grid;
+ }
+
+ .lg\:contents {
+ display: contents;
+ }
+
+ .lg\:list-item {
+ display: list-item;
+ }
+
+ .lg\:hidden {
+ display: none;
+ }
+
+ .lg\:h-0 {
+ height: 0px;
+ }
+
+ .lg\:h-1 {
+ height: 0.25rem;
+ }
+
+ .lg\:h-2 {
+ height: 0.5rem;
+ }
+
+ .lg\:h-3 {
+ height: 0.75rem;
+ }
+
+ .lg\:h-4 {
+ height: 1rem;
+ }
+
+ .lg\:h-5 {
+ height: 1.25rem;
+ }
+
+ .lg\:h-6 {
+ height: 1.5rem;
+ }
+
+ .lg\:h-7 {
+ height: 1.75rem;
+ }
+
+ .lg\:h-8 {
+ height: 2rem;
+ }
+
+ .lg\:h-9 {
+ height: 2.25rem;
+ }
+
+ .lg\:h-10 {
+ height: 2.5rem;
+ }
+
+ .lg\:h-11 {
+ height: 2.75rem;
+ }
+
+ .lg\:h-12 {
+ height: 3rem;
+ }
+
+ .lg\:h-14 {
+ height: 3.5rem;
+ }
+
+ .lg\:h-16 {
+ height: 4rem;
+ }
+
+ .lg\:h-20 {
+ height: 5rem;
+ }
+
+ .lg\:h-24 {
+ height: 6rem;
+ }
+
+ .lg\:h-28 {
+ height: 7rem;
+ }
+
+ .lg\:h-32 {
+ height: 8rem;
+ }
+
+ .lg\:h-36 {
+ height: 9rem;
+ }
+
+ .lg\:h-40 {
+ height: 10rem;
+ }
+
+ .lg\:h-44 {
+ height: 11rem;
+ }
+
+ .lg\:h-48 {
+ height: 12rem;
+ }
+
+ .lg\:h-52 {
+ height: 13rem;
+ }
+
+ .lg\:h-56 {
+ height: 14rem;
+ }
+
+ .lg\:h-60 {
+ height: 15rem;
+ }
+
+ .lg\:h-64 {
+ height: 16rem;
+ }
+
+ .lg\:h-72 {
+ height: 18rem;
+ }
+
+ .lg\:h-80 {
+ height: 20rem;
+ }
+
+ .lg\:h-96 {
+ height: 24rem;
+ }
+
+ .lg\:h-auto {
+ height: auto;
+ }
+
+ .lg\:h-px {
+ height: 1px;
+ }
+
+ .lg\:h-0\.5 {
+ height: 0.125rem;
+ }
+
+ .lg\:h-1\.5 {
+ height: 0.375rem;
+ }
+
+ .lg\:h-2\.5 {
+ height: 0.625rem;
+ }
+
+ .lg\:h-3\.5 {
+ height: 0.875rem;
+ }
+
+ .lg\:h-1\/2 {
+ height: 50%;
+ }
+
+ .lg\:h-1\/3 {
+ height: 33.333333%;
+ }
+
+ .lg\:h-2\/3 {
+ height: 66.666667%;
+ }
+
+ .lg\:h-1\/4 {
+ height: 25%;
+ }
+
+ .lg\:h-2\/4 {
+ height: 50%;
+ }
+
+ .lg\:h-3\/4 {
+ height: 75%;
+ }
+
+ .lg\:h-1\/5 {
+ height: 20%;
+ }
+
+ .lg\:h-2\/5 {
+ height: 40%;
+ }
+
+ .lg\:h-3\/5 {
+ height: 60%;
+ }
+
+ .lg\:h-4\/5 {
+ height: 80%;
+ }
+
+ .lg\:h-1\/6 {
+ height: 16.666667%;
+ }
+
+ .lg\:h-2\/6 {
+ height: 33.333333%;
+ }
+
+ .lg\:h-3\/6 {
+ height: 50%;
+ }
+
+ .lg\:h-4\/6 {
+ height: 66.666667%;
+ }
+
+ .lg\:h-5\/6 {
+ height: 83.333333%;
+ }
+
+ .lg\:h-full {
+ height: 100%;
+ }
+
+ .lg\:h-screen {
+ height: 100vh;
+ }
+
+ .lg\:max-h-0 {
+ max-height: 0px;
+ }
+
+ .lg\:max-h-1 {
+ max-height: 0.25rem;
+ }
+
+ .lg\:max-h-2 {
+ max-height: 0.5rem;
+ }
+
+ .lg\:max-h-3 {
+ max-height: 0.75rem;
+ }
+
+ .lg\:max-h-4 {
+ max-height: 1rem;
+ }
+
+ .lg\:max-h-5 {
+ max-height: 1.25rem;
+ }
+
+ .lg\:max-h-6 {
+ max-height: 1.5rem;
+ }
+
+ .lg\:max-h-7 {
+ max-height: 1.75rem;
+ }
+
+ .lg\:max-h-8 {
+ max-height: 2rem;
+ }
+
+ .lg\:max-h-9 {
+ max-height: 2.25rem;
+ }
+
+ .lg\:max-h-10 {
+ max-height: 2.5rem;
+ }
+
+ .lg\:max-h-11 {
+ max-height: 2.75rem;
+ }
+
+ .lg\:max-h-12 {
+ max-height: 3rem;
+ }
+
+ .lg\:max-h-14 {
+ max-height: 3.5rem;
+ }
+
+ .lg\:max-h-16 {
+ max-height: 4rem;
+ }
+
+ .lg\:max-h-20 {
+ max-height: 5rem;
+ }
+
+ .lg\:max-h-24 {
+ max-height: 6rem;
+ }
+
+ .lg\:max-h-28 {
+ max-height: 7rem;
+ }
+
+ .lg\:max-h-32 {
+ max-height: 8rem;
+ }
+
+ .lg\:max-h-36 {
+ max-height: 9rem;
+ }
+
+ .lg\:max-h-40 {
+ max-height: 10rem;
+ }
+
+ .lg\:max-h-44 {
+ max-height: 11rem;
+ }
+
+ .lg\:max-h-48 {
+ max-height: 12rem;
+ }
+
+ .lg\:max-h-52 {
+ max-height: 13rem;
+ }
+
+ .lg\:max-h-56 {
+ max-height: 14rem;
+ }
+
+ .lg\:max-h-60 {
+ max-height: 15rem;
+ }
+
+ .lg\:max-h-64 {
+ max-height: 16rem;
+ }
+
+ .lg\:max-h-72 {
+ max-height: 18rem;
+ }
+
+ .lg\:max-h-80 {
+ max-height: 20rem;
+ }
+
+ .lg\:max-h-96 {
+ max-height: 24rem;
+ }
+
+ .lg\:max-h-px {
+ max-height: 1px;
+ }
+
+ .lg\:max-h-0\.5 {
+ max-height: 0.125rem;
+ }
+
+ .lg\:max-h-1\.5 {
+ max-height: 0.375rem;
+ }
+
+ .lg\:max-h-2\.5 {
+ max-height: 0.625rem;
+ }
+
+ .lg\:max-h-3\.5 {
+ max-height: 0.875rem;
+ }
+
+ .lg\:max-h-full {
+ max-height: 100%;
+ }
+
+ .lg\:max-h-screen {
+ max-height: 100vh;
+ }
+
+ .lg\:min-h-0 {
+ min-height: 0px;
+ }
+
+ .lg\:min-h-full {
+ min-height: 100%;
+ }
+
+ .lg\:min-h-screen {
+ min-height: 100vh;
+ }
+
+ .lg\:w-0 {
+ width: 0px;
+ }
+
+ .lg\:w-1 {
+ width: 0.25rem;
+ }
+
+ .lg\:w-2 {
+ width: 0.5rem;
+ }
+
+ .lg\:w-3 {
+ width: 0.75rem;
+ }
+
+ .lg\:w-4 {
+ width: 1rem;
+ }
+
+ .lg\:w-5 {
+ width: 1.25rem;
+ }
+
+ .lg\:w-6 {
+ width: 1.5rem;
+ }
+
+ .lg\:w-7 {
+ width: 1.75rem;
+ }
+
+ .lg\:w-8 {
+ width: 2rem;
+ }
+
+ .lg\:w-9 {
+ width: 2.25rem;
+ }
+
+ .lg\:w-10 {
+ width: 2.5rem;
+ }
+
+ .lg\:w-11 {
+ width: 2.75rem;
+ }
+
+ .lg\:w-12 {
+ width: 3rem;
+ }
+
+ .lg\:w-14 {
+ width: 3.5rem;
+ }
+
+ .lg\:w-16 {
+ width: 4rem;
+ }
+
+ .lg\:w-20 {
+ width: 5rem;
+ }
+
+ .lg\:w-24 {
+ width: 6rem;
+ }
+
+ .lg\:w-28 {
+ width: 7rem;
+ }
+
+ .lg\:w-32 {
+ width: 8rem;
+ }
+
+ .lg\:w-36 {
+ width: 9rem;
+ }
+
+ .lg\:w-40 {
+ width: 10rem;
+ }
+
+ .lg\:w-44 {
+ width: 11rem;
+ }
+
+ .lg\:w-48 {
+ width: 12rem;
+ }
+
+ .lg\:w-52 {
+ width: 13rem;
+ }
+
+ .lg\:w-56 {
+ width: 14rem;
+ }
+
+ .lg\:w-60 {
+ width: 15rem;
+ }
+
+ .lg\:w-64 {
+ width: 16rem;
+ }
+
+ .lg\:w-72 {
+ width: 18rem;
+ }
+
+ .lg\:w-80 {
+ width: 20rem;
+ }
+
+ .lg\:w-96 {
+ width: 24rem;
+ }
+
+ .lg\:w-auto {
+ width: auto;
+ }
+
+ .lg\:w-px {
+ width: 1px;
+ }
+
+ .lg\:w-0\.5 {
+ width: 0.125rem;
+ }
+
+ .lg\:w-1\.5 {
+ width: 0.375rem;
+ }
+
+ .lg\:w-2\.5 {
+ width: 0.625rem;
+ }
+
+ .lg\:w-3\.5 {
+ width: 0.875rem;
+ }
+
+ .lg\:w-1\/2 {
+ width: 50%;
+ }
+
+ .lg\:w-1\/3 {
+ width: 33.333333%;
+ }
+
+ .lg\:w-2\/3 {
+ width: 66.666667%;
+ }
+
+ .lg\:w-1\/4 {
+ width: 25%;
+ }
+
+ .lg\:w-2\/4 {
+ width: 50%;
+ }
+
+ .lg\:w-3\/4 {
+ width: 75%;
+ }
+
+ .lg\:w-1\/5 {
+ width: 20%;
+ }
+
+ .lg\:w-2\/5 {
+ width: 40%;
+ }
+
+ .lg\:w-3\/5 {
+ width: 60%;
+ }
+
+ .lg\:w-4\/5 {
+ width: 80%;
+ }
+
+ .lg\:w-1\/6 {
+ width: 16.666667%;
+ }
+
+ .lg\:w-2\/6 {
+ width: 33.333333%;
+ }
+
+ .lg\:w-3\/6 {
+ width: 50%;
+ }
+
+ .lg\:w-4\/6 {
+ width: 66.666667%;
+ }
+
+ .lg\:w-5\/6 {
+ width: 83.333333%;
+ }
+
+ .lg\:w-1\/12 {
+ width: 8.333333%;
+ }
+
+ .lg\:w-2\/12 {
+ width: 16.666667%;
+ }
+
+ .lg\:w-3\/12 {
+ width: 25%;
+ }
+
+ .lg\:w-4\/12 {
+ width: 33.333333%;
+ }
+
+ .lg\:w-5\/12 {
+ width: 41.666667%;
+ }
+
+ .lg\:w-6\/12 {
+ width: 50%;
+ }
+
+ .lg\:w-7\/12 {
+ width: 58.333333%;
+ }
+
+ .lg\:w-8\/12 {
+ width: 66.666667%;
+ }
+
+ .lg\:w-9\/12 {
+ width: 75%;
+ }
+
+ .lg\:w-10\/12 {
+ width: 83.333333%;
+ }
+
+ .lg\:w-11\/12 {
+ width: 91.666667%;
+ }
+
+ .lg\:w-full {
+ width: 100%;
+ }
+
+ .lg\:w-screen {
+ width: 100vw;
+ }
+
+ .lg\:w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ }
+
+ .lg\:w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ }
+
+ .lg\:min-w-0 {
+ min-width: 0px;
+ }
+
+ .lg\:min-w-full {
+ min-width: 100%;
+ }
+
+ .lg\:min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+ }
+
+ .lg\:min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+ }
+
+ .lg\:max-w-0 {
+ max-width: 0rem;
+ }
+
+ .lg\:max-w-none {
+ max-width: none;
+ }
+
+ .lg\:max-w-xs {
+ max-width: 20rem;
+ }
+
+ .lg\:max-w-sm {
+ max-width: 24rem;
+ }
+
+ .lg\:max-w-md {
+ max-width: 28rem;
+ }
+
+ .lg\:max-w-lg {
+ max-width: 32rem;
+ }
+
+ .lg\:max-w-xl {
+ max-width: 36rem;
+ }
+
+ .lg\:max-w-2xl {
+ max-width: 42rem;
+ }
+
+ .lg\:max-w-3xl {
+ max-width: 48rem;
+ }
+
+ .lg\:max-w-4xl {
+ max-width: 56rem;
+ }
+
+ .lg\:max-w-5xl {
+ max-width: 64rem;
+ }
+
+ .lg\:max-w-6xl {
+ max-width: 72rem;
+ }
+
+ .lg\:max-w-7xl {
+ max-width: 80rem;
+ }
+
+ .lg\:max-w-full {
+ max-width: 100%;
+ }
+
+ .lg\:max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+ }
+
+ .lg\:max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+ }
+
+ .lg\:max-w-prose {
+ max-width: 65ch;
+ }
+
+ .lg\:max-w-screen-sm {
+ max-width: 640px;
+ }
+
+ .lg\:max-w-screen-md {
+ max-width: 768px;
+ }
+
+ .lg\:max-w-screen-lg {
+ max-width: 1024px;
+ }
+
+ .lg\:max-w-screen-xl {
+ max-width: 1280px;
+ }
+
+ .lg\:max-w-screen-2xl {
+ max-width: 1536px;
+ }
+
+ .lg\:flex-1 {
+ flex: 1 1 0%;
+ }
+
+ .lg\:flex-auto {
+ flex: 1 1 auto;
+ }
+
+ .lg\:flex-initial {
+ flex: 0 1 auto;
+ }
+
+ .lg\:flex-none {
+ flex: none;
+ }
+
+ .lg\:flex-shrink-0 {
+ flex-shrink: 0;
+ }
+
+ .lg\:flex-shrink {
+ flex-shrink: 1;
+ }
+
+ .lg\:flex-grow-0 {
+ flex-grow: 0;
+ }
+
+ .lg\:flex-grow {
+ flex-grow: 1;
+ }
+
+ .lg\:table-auto {
+ table-layout: auto;
+ }
+
+ .lg\:table-fixed {
+ table-layout: fixed;
+ }
+
+ .lg\:border-collapse {
+ border-collapse: collapse;
+ }
+
+ .lg\:border-separate {
+ border-collapse: separate;
+ }
+
+ .lg\:origin-center {
+ transform-origin: center;
+ }
+
+ .lg\:origin-top {
+ transform-origin: top;
+ }
+
+ .lg\:origin-top-right {
+ transform-origin: top right;
+ }
+
+ .lg\:origin-right {
+ transform-origin: right;
+ }
+
+ .lg\:origin-bottom-right {
+ transform-origin: bottom right;
+ }
+
+ .lg\:origin-bottom {
+ transform-origin: bottom;
+ }
+
+ .lg\:origin-bottom-left {
+ transform-origin: bottom left;
+ }
+
+ .lg\:origin-left {
+ transform-origin: left;
+ }
+
+ .lg\:origin-top-left {
+ transform-origin: top left;
+ }
+
+ .lg\:transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .lg\:transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .lg\:transform-none {
+ transform: none;
+ }
+
+ .lg\:translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:translate-x-1 {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .lg\:translate-x-2 {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .lg\:translate-x-3 {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .lg\:translate-x-4 {
+ --tw-translate-x: 1rem;
+ }
+
+ .lg\:translate-x-5 {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .lg\:translate-x-6 {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .lg\:translate-x-7 {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .lg\:translate-x-8 {
+ --tw-translate-x: 2rem;
+ }
+
+ .lg\:translate-x-9 {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .lg\:translate-x-10 {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .lg\:translate-x-11 {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .lg\:translate-x-12 {
+ --tw-translate-x: 3rem;
+ }
+
+ .lg\:translate-x-14 {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .lg\:translate-x-16 {
+ --tw-translate-x: 4rem;
+ }
+
+ .lg\:translate-x-20 {
+ --tw-translate-x: 5rem;
+ }
+
+ .lg\:translate-x-24 {
+ --tw-translate-x: 6rem;
+ }
+
+ .lg\:translate-x-28 {
+ --tw-translate-x: 7rem;
+ }
+
+ .lg\:translate-x-32 {
+ --tw-translate-x: 8rem;
+ }
+
+ .lg\:translate-x-36 {
+ --tw-translate-x: 9rem;
+ }
+
+ .lg\:translate-x-40 {
+ --tw-translate-x: 10rem;
+ }
+
+ .lg\:translate-x-44 {
+ --tw-translate-x: 11rem;
+ }
+
+ .lg\:translate-x-48 {
+ --tw-translate-x: 12rem;
+ }
+
+ .lg\:translate-x-52 {
+ --tw-translate-x: 13rem;
+ }
+
+ .lg\:translate-x-56 {
+ --tw-translate-x: 14rem;
+ }
+
+ .lg\:translate-x-60 {
+ --tw-translate-x: 15rem;
+ }
+
+ .lg\:translate-x-64 {
+ --tw-translate-x: 16rem;
+ }
+
+ .lg\:translate-x-72 {
+ --tw-translate-x: 18rem;
+ }
+
+ .lg\:translate-x-80 {
+ --tw-translate-x: 20rem;
+ }
+
+ .lg\:translate-x-96 {
+ --tw-translate-x: 24rem;
+ }
+
+ .lg\:translate-x-px {
+ --tw-translate-x: 1px;
+ }
+
+ .lg\:translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .lg\:translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .lg\:translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .lg\:translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .lg\:-translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .lg\:-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .lg\:-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .lg\:-translate-x-4 {
+ --tw-translate-x: -1rem;
+ }
+
+ .lg\:-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .lg\:-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .lg\:-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .lg\:-translate-x-8 {
+ --tw-translate-x: -2rem;
+ }
+
+ .lg\:-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .lg\:-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .lg\:-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .lg\:-translate-x-12 {
+ --tw-translate-x: -3rem;
+ }
+
+ .lg\:-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .lg\:-translate-x-16 {
+ --tw-translate-x: -4rem;
+ }
+
+ .lg\:-translate-x-20 {
+ --tw-translate-x: -5rem;
+ }
+
+ .lg\:-translate-x-24 {
+ --tw-translate-x: -6rem;
+ }
+
+ .lg\:-translate-x-28 {
+ --tw-translate-x: -7rem;
+ }
+
+ .lg\:-translate-x-32 {
+ --tw-translate-x: -8rem;
+ }
+
+ .lg\:-translate-x-36 {
+ --tw-translate-x: -9rem;
+ }
+
+ .lg\:-translate-x-40 {
+ --tw-translate-x: -10rem;
+ }
+
+ .lg\:-translate-x-44 {
+ --tw-translate-x: -11rem;
+ }
+
+ .lg\:-translate-x-48 {
+ --tw-translate-x: -12rem;
+ }
+
+ .lg\:-translate-x-52 {
+ --tw-translate-x: -13rem;
+ }
+
+ .lg\:-translate-x-56 {
+ --tw-translate-x: -14rem;
+ }
+
+ .lg\:-translate-x-60 {
+ --tw-translate-x: -15rem;
+ }
+
+ .lg\:-translate-x-64 {
+ --tw-translate-x: -16rem;
+ }
+
+ .lg\:-translate-x-72 {
+ --tw-translate-x: -18rem;
+ }
+
+ .lg\:-translate-x-80 {
+ --tw-translate-x: -20rem;
+ }
+
+ .lg\:-translate-x-96 {
+ --tw-translate-x: -24rem;
+ }
+
+ .lg\:-translate-x-px {
+ --tw-translate-x: -1px;
+ }
+
+ .lg\:-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .lg\:-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .lg\:-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .lg\:-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .lg\:translate-x-1\/2 {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .lg\:translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .lg\:translate-x-1\/4 {
+ --tw-translate-x: 25%;
+ }
+
+ .lg\:translate-x-2\/4 {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:translate-x-3\/4 {
+ --tw-translate-x: 75%;
+ }
+
+ .lg\:translate-x-full {
+ --tw-translate-x: 100%;
+ }
+
+ .lg\:-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .lg\:-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .lg\:-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+ }
+
+ .lg\:-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+ }
+
+ .lg\:-translate-x-full {
+ --tw-translate-x: -100%;
+ }
+
+ .lg\:translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:translate-y-1 {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .lg\:translate-y-2 {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .lg\:translate-y-3 {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .lg\:translate-y-4 {
+ --tw-translate-y: 1rem;
+ }
+
+ .lg\:translate-y-5 {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .lg\:translate-y-6 {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .lg\:translate-y-7 {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .lg\:translate-y-8 {
+ --tw-translate-y: 2rem;
+ }
+
+ .lg\:translate-y-9 {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .lg\:translate-y-10 {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .lg\:translate-y-11 {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .lg\:translate-y-12 {
+ --tw-translate-y: 3rem;
+ }
+
+ .lg\:translate-y-14 {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .lg\:translate-y-16 {
+ --tw-translate-y: 4rem;
+ }
+
+ .lg\:translate-y-20 {
+ --tw-translate-y: 5rem;
+ }
+
+ .lg\:translate-y-24 {
+ --tw-translate-y: 6rem;
+ }
+
+ .lg\:translate-y-28 {
+ --tw-translate-y: 7rem;
+ }
+
+ .lg\:translate-y-32 {
+ --tw-translate-y: 8rem;
+ }
+
+ .lg\:translate-y-36 {
+ --tw-translate-y: 9rem;
+ }
+
+ .lg\:translate-y-40 {
+ --tw-translate-y: 10rem;
+ }
+
+ .lg\:translate-y-44 {
+ --tw-translate-y: 11rem;
+ }
+
+ .lg\:translate-y-48 {
+ --tw-translate-y: 12rem;
+ }
+
+ .lg\:translate-y-52 {
+ --tw-translate-y: 13rem;
+ }
+
+ .lg\:translate-y-56 {
+ --tw-translate-y: 14rem;
+ }
+
+ .lg\:translate-y-60 {
+ --tw-translate-y: 15rem;
+ }
+
+ .lg\:translate-y-64 {
+ --tw-translate-y: 16rem;
+ }
+
+ .lg\:translate-y-72 {
+ --tw-translate-y: 18rem;
+ }
+
+ .lg\:translate-y-80 {
+ --tw-translate-y: 20rem;
+ }
+
+ .lg\:translate-y-96 {
+ --tw-translate-y: 24rem;
+ }
+
+ .lg\:translate-y-px {
+ --tw-translate-y: 1px;
+ }
+
+ .lg\:translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .lg\:translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .lg\:translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .lg\:translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .lg\:-translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .lg\:-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .lg\:-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .lg\:-translate-y-4 {
+ --tw-translate-y: -1rem;
+ }
+
+ .lg\:-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .lg\:-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .lg\:-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .lg\:-translate-y-8 {
+ --tw-translate-y: -2rem;
+ }
+
+ .lg\:-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .lg\:-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .lg\:-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .lg\:-translate-y-12 {
+ --tw-translate-y: -3rem;
+ }
+
+ .lg\:-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .lg\:-translate-y-16 {
+ --tw-translate-y: -4rem;
+ }
+
+ .lg\:-translate-y-20 {
+ --tw-translate-y: -5rem;
+ }
+
+ .lg\:-translate-y-24 {
+ --tw-translate-y: -6rem;
+ }
+
+ .lg\:-translate-y-28 {
+ --tw-translate-y: -7rem;
+ }
+
+ .lg\:-translate-y-32 {
+ --tw-translate-y: -8rem;
+ }
+
+ .lg\:-translate-y-36 {
+ --tw-translate-y: -9rem;
+ }
+
+ .lg\:-translate-y-40 {
+ --tw-translate-y: -10rem;
+ }
+
+ .lg\:-translate-y-44 {
+ --tw-translate-y: -11rem;
+ }
+
+ .lg\:-translate-y-48 {
+ --tw-translate-y: -12rem;
+ }
+
+ .lg\:-translate-y-52 {
+ --tw-translate-y: -13rem;
+ }
+
+ .lg\:-translate-y-56 {
+ --tw-translate-y: -14rem;
+ }
+
+ .lg\:-translate-y-60 {
+ --tw-translate-y: -15rem;
+ }
+
+ .lg\:-translate-y-64 {
+ --tw-translate-y: -16rem;
+ }
+
+ .lg\:-translate-y-72 {
+ --tw-translate-y: -18rem;
+ }
+
+ .lg\:-translate-y-80 {
+ --tw-translate-y: -20rem;
+ }
+
+ .lg\:-translate-y-96 {
+ --tw-translate-y: -24rem;
+ }
+
+ .lg\:-translate-y-px {
+ --tw-translate-y: -1px;
+ }
+
+ .lg\:-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .lg\:-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .lg\:-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .lg\:-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .lg\:translate-y-1\/2 {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .lg\:translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .lg\:translate-y-1\/4 {
+ --tw-translate-y: 25%;
+ }
+
+ .lg\:translate-y-2\/4 {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:translate-y-3\/4 {
+ --tw-translate-y: 75%;
+ }
+
+ .lg\:translate-y-full {
+ --tw-translate-y: 100%;
+ }
+
+ .lg\:-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .lg\:-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .lg\:-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+ }
+
+ .lg\:-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+ }
+
+ .lg\:-translate-y-full {
+ --tw-translate-y: -100%;
+ }
+
+ .lg\:hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .lg\:hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .lg\:hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .lg\:hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+ }
+
+ .lg\:hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .lg\:hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .lg\:hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .lg\:hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+ }
+
+ .lg\:hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .lg\:hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .lg\:hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .lg\:hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+ }
+
+ .lg\:hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .lg\:hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+ }
+
+ .lg\:hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+ }
+
+ .lg\:hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+ }
+
+ .lg\:hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+ }
+
+ .lg\:hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+ }
+
+ .lg\:hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+ }
+
+ .lg\:hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+ }
+
+ .lg\:hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+ }
+
+ .lg\:hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+ }
+
+ .lg\:hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+ }
+
+ .lg\:hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+ }
+
+ .lg\:hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+ }
+
+ .lg\:hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+ }
+
+ .lg\:hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+ }
+
+ .lg\:hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+ }
+
+ .lg\:hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+ }
+
+ .lg\:hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+ }
+
+ .lg\:hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .lg\:hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .lg\:hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .lg\:hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .lg\:hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .lg\:hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .lg\:hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .lg\:hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+ }
+
+ .lg\:hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .lg\:hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .lg\:hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .lg\:hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+ }
+
+ .lg\:hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .lg\:hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .lg\:hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .lg\:hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+ }
+
+ .lg\:hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .lg\:hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+ }
+
+ .lg\:hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+ }
+
+ .lg\:hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+ }
+
+ .lg\:hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+ }
+
+ .lg\:hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+ }
+
+ .lg\:hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+ }
+
+ .lg\:hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+ }
+
+ .lg\:hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+ }
+
+ .lg\:hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+ }
+
+ .lg\:hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+ }
+
+ .lg\:hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+ }
+
+ .lg\:hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+ }
+
+ .lg\:hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+ }
+
+ .lg\:hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+ }
+
+ .lg\:hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+ }
+
+ .lg\:hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+ }
+
+ .lg\:hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+ }
+
+ .lg\:hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .lg\:hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .lg\:hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .lg\:hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .lg\:hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .lg\:hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .lg\:hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+ }
+
+ .lg\:hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+ }
+
+ .lg\:hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+ }
+
+ .lg\:hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .lg\:hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .lg\:hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+ }
+
+ .lg\:hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+ }
+
+ .lg\:hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+ }
+
+ .lg\:hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .lg\:hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .lg\:hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .lg\:hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+ }
+
+ .lg\:hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .lg\:hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .lg\:hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .lg\:hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+ }
+
+ .lg\:hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .lg\:hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .lg\:hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .lg\:hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+ }
+
+ .lg\:hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .lg\:hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+ }
+
+ .lg\:hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+ }
+
+ .lg\:hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+ }
+
+ .lg\:hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+ }
+
+ .lg\:hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+ }
+
+ .lg\:hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+ }
+
+ .lg\:hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+ }
+
+ .lg\:hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+ }
+
+ .lg\:hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+ }
+
+ .lg\:hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+ }
+
+ .lg\:hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+ }
+
+ .lg\:hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+ }
+
+ .lg\:hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+ }
+
+ .lg\:hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+ }
+
+ .lg\:hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+ }
+
+ .lg\:hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+ }
+
+ .lg\:hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+ }
+
+ .lg\:hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .lg\:hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .lg\:hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .lg\:hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .lg\:hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .lg\:hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .lg\:hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .lg\:hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+ }
+
+ .lg\:hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .lg\:hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .lg\:hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .lg\:hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+ }
+
+ .lg\:hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .lg\:hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .lg\:hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .lg\:hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+ }
+
+ .lg\:hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .lg\:hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+ }
+
+ .lg\:hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+ }
+
+ .lg\:hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+ }
+
+ .lg\:hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+ }
+
+ .lg\:hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+ }
+
+ .lg\:hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+ }
+
+ .lg\:hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+ }
+
+ .lg\:hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+ }
+
+ .lg\:hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+ }
+
+ .lg\:hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+ }
+
+ .lg\:hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+ }
+
+ .lg\:hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+ }
+
+ .lg\:hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+ }
+
+ .lg\:hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+ }
+
+ .lg\:hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+ }
+
+ .lg\:hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+ }
+
+ .lg\:hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+ }
+
+ .lg\:hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .lg\:hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .lg\:hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .lg\:hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .lg\:hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .lg\:hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .lg\:hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+ }
+
+ .lg\:hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+ }
+
+ .lg\:hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+ }
+
+ .lg\:hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .lg\:hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .lg\:hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+ }
+
+ .lg\:hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+ }
+
+ .lg\:hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+ }
+
+ .lg\:focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .lg\:focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .lg\:focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .lg\:focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+ }
+
+ .lg\:focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .lg\:focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .lg\:focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .lg\:focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+ }
+
+ .lg\:focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .lg\:focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .lg\:focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .lg\:focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+ }
+
+ .lg\:focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .lg\:focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+ }
+
+ .lg\:focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+ }
+
+ .lg\:focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+ }
+
+ .lg\:focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+ }
+
+ .lg\:focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+ }
+
+ .lg\:focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+ }
+
+ .lg\:focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+ }
+
+ .lg\:focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+ }
+
+ .lg\:focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+ }
+
+ .lg\:focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+ }
+
+ .lg\:focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+ }
+
+ .lg\:focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+ }
+
+ .lg\:focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+ }
+
+ .lg\:focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+ }
+
+ .lg\:focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+ }
+
+ .lg\:focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+ }
+
+ .lg\:focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+ }
+
+ .lg\:focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .lg\:focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .lg\:focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .lg\:focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .lg\:focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .lg\:focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .lg\:focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .lg\:focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .lg\:focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+ }
+
+ .lg\:focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .lg\:focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .lg\:focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .lg\:focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+ }
+
+ .lg\:focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .lg\:focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .lg\:focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .lg\:focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+ }
+
+ .lg\:focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .lg\:focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+ }
+
+ .lg\:focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+ }
+
+ .lg\:focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+ }
+
+ .lg\:focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+ }
+
+ .lg\:focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+ }
+
+ .lg\:focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+ }
+
+ .lg\:focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+ }
+
+ .lg\:focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+ }
+
+ .lg\:focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+ }
+
+ .lg\:focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+ }
+
+ .lg\:focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+ }
+
+ .lg\:focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+ }
+
+ .lg\:focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+ }
+
+ .lg\:focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+ }
+
+ .lg\:focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+ }
+
+ .lg\:focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+ }
+
+ .lg\:focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+ }
+
+ .lg\:focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .lg\:focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .lg\:focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .lg\:focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .lg\:focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .lg\:focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .lg\:focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+ }
+
+ .lg\:focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .lg\:focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+ }
+
+ .lg\:focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+ }
+
+ .lg\:focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .lg\:focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .lg\:focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+ }
+
+ .lg\:focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .lg\:focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+ }
+
+ .lg\:focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+ }
+
+ .lg\:focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .lg\:focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .lg\:focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .lg\:focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+ }
+
+ .lg\:focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .lg\:focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .lg\:focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .lg\:focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+ }
+
+ .lg\:focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .lg\:focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .lg\:focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .lg\:focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+ }
+
+ .lg\:focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .lg\:focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+ }
+
+ .lg\:focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+ }
+
+ .lg\:focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+ }
+
+ .lg\:focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+ }
+
+ .lg\:focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+ }
+
+ .lg\:focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+ }
+
+ .lg\:focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+ }
+
+ .lg\:focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+ }
+
+ .lg\:focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+ }
+
+ .lg\:focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+ }
+
+ .lg\:focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+ }
+
+ .lg\:focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+ }
+
+ .lg\:focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+ }
+
+ .lg\:focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+ }
+
+ .lg\:focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+ }
+
+ .lg\:focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+ }
+
+ .lg\:focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+ }
+
+ .lg\:focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .lg\:focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .lg\:focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .lg\:focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .lg\:focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .lg\:focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .lg\:focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .lg\:focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .lg\:focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+ }
+
+ .lg\:focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .lg\:focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .lg\:focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .lg\:focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+ }
+
+ .lg\:focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .lg\:focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .lg\:focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .lg\:focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+ }
+
+ .lg\:focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .lg\:focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+ }
+
+ .lg\:focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+ }
+
+ .lg\:focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+ }
+
+ .lg\:focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+ }
+
+ .lg\:focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+ }
+
+ .lg\:focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+ }
+
+ .lg\:focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+ }
+
+ .lg\:focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+ }
+
+ .lg\:focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+ }
+
+ .lg\:focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+ }
+
+ .lg\:focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+ }
+
+ .lg\:focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+ }
+
+ .lg\:focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+ }
+
+ .lg\:focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+ }
+
+ .lg\:focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+ }
+
+ .lg\:focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+ }
+
+ .lg\:focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+ }
+
+ .lg\:focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .lg\:focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .lg\:focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .lg\:focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .lg\:focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .lg\:focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .lg\:focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+ }
+
+ .lg\:focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .lg\:focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+ }
+
+ .lg\:focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+ }
+
+ .lg\:focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .lg\:focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .lg\:focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+ }
+
+ .lg\:focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .lg\:focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+ }
+
+ .lg\:focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+ }
+
+ .lg\:rotate-0 {
+ --tw-rotate: 0deg;
+ }
+
+ .lg\:rotate-1 {
+ --tw-rotate: 1deg;
+ }
+
+ .lg\:rotate-2 {
+ --tw-rotate: 2deg;
+ }
+
+ .lg\:rotate-3 {
+ --tw-rotate: 3deg;
+ }
+
+ .lg\:rotate-6 {
+ --tw-rotate: 6deg;
+ }
+
+ .lg\:rotate-12 {
+ --tw-rotate: 12deg;
+ }
+
+ .lg\:rotate-45 {
+ --tw-rotate: 45deg;
+ }
+
+ .lg\:rotate-90 {
+ --tw-rotate: 90deg;
+ }
+
+ .lg\:rotate-180 {
+ --tw-rotate: 180deg;
+ }
+
+ .lg\:-rotate-180 {
+ --tw-rotate: -180deg;
+ }
+
+ .lg\:-rotate-90 {
+ --tw-rotate: -90deg;
+ }
+
+ .lg\:-rotate-45 {
+ --tw-rotate: -45deg;
+ }
+
+ .lg\:-rotate-12 {
+ --tw-rotate: -12deg;
+ }
+
+ .lg\:-rotate-6 {
+ --tw-rotate: -6deg;
+ }
+
+ .lg\:-rotate-3 {
+ --tw-rotate: -3deg;
+ }
+
+ .lg\:-rotate-2 {
+ --tw-rotate: -2deg;
+ }
+
+ .lg\:-rotate-1 {
+ --tw-rotate: -1deg;
+ }
+
+ .lg\:hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+ }
+
+ .lg\:hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+ }
+
+ .lg\:hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+ }
+
+ .lg\:hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+ }
+
+ .lg\:hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+ }
+
+ .lg\:hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+ }
+
+ .lg\:hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+ }
+
+ .lg\:hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+ }
+
+ .lg\:hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+ }
+
+ .lg\:hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+ }
+
+ .lg\:hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+ }
+
+ .lg\:hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+ }
+
+ .lg\:hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+ }
+
+ .lg\:hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+ }
+
+ .lg\:hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+ }
+
+ .lg\:hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+ }
+
+ .lg\:hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+ }
+
+ .lg\:focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+ }
+
+ .lg\:focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+ }
+
+ .lg\:focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+ }
+
+ .lg\:focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+ }
+
+ .lg\:focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+ }
+
+ .lg\:focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+ }
+
+ .lg\:focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+ }
+
+ .lg\:focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+ }
+
+ .lg\:focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+ }
+
+ .lg\:focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+ }
+
+ .lg\:focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+ }
+
+ .lg\:focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+ }
+
+ .lg\:focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+ }
+
+ .lg\:focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+ }
+
+ .lg\:focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+ }
+
+ .lg\:focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+ }
+
+ .lg\:focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+ }
+
+ .lg\:skew-x-0 {
+ --tw-skew-x: 0deg;
+ }
+
+ .lg\:skew-x-1 {
+ --tw-skew-x: 1deg;
+ }
+
+ .lg\:skew-x-2 {
+ --tw-skew-x: 2deg;
+ }
+
+ .lg\:skew-x-3 {
+ --tw-skew-x: 3deg;
+ }
+
+ .lg\:skew-x-6 {
+ --tw-skew-x: 6deg;
+ }
+
+ .lg\:skew-x-12 {
+ --tw-skew-x: 12deg;
+ }
+
+ .lg\:-skew-x-12 {
+ --tw-skew-x: -12deg;
+ }
+
+ .lg\:-skew-x-6 {
+ --tw-skew-x: -6deg;
+ }
+
+ .lg\:-skew-x-3 {
+ --tw-skew-x: -3deg;
+ }
+
+ .lg\:-skew-x-2 {
+ --tw-skew-x: -2deg;
+ }
+
+ .lg\:-skew-x-1 {
+ --tw-skew-x: -1deg;
+ }
+
+ .lg\:skew-y-0 {
+ --tw-skew-y: 0deg;
+ }
+
+ .lg\:skew-y-1 {
+ --tw-skew-y: 1deg;
+ }
+
+ .lg\:skew-y-2 {
+ --tw-skew-y: 2deg;
+ }
+
+ .lg\:skew-y-3 {
+ --tw-skew-y: 3deg;
+ }
+
+ .lg\:skew-y-6 {
+ --tw-skew-y: 6deg;
+ }
+
+ .lg\:skew-y-12 {
+ --tw-skew-y: 12deg;
+ }
+
+ .lg\:-skew-y-12 {
+ --tw-skew-y: -12deg;
+ }
+
+ .lg\:-skew-y-6 {
+ --tw-skew-y: -6deg;
+ }
+
+ .lg\:-skew-y-3 {
+ --tw-skew-y: -3deg;
+ }
+
+ .lg\:-skew-y-2 {
+ --tw-skew-y: -2deg;
+ }
+
+ .lg\:-skew-y-1 {
+ --tw-skew-y: -1deg;
+ }
+
+ .lg\:hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+ }
+
+ .lg\:hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+ }
+
+ .lg\:hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+ }
+
+ .lg\:hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+ }
+
+ .lg\:hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+ }
+
+ .lg\:hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+ }
+
+ .lg\:hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+ }
+
+ .lg\:hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+ }
+
+ .lg\:hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+ }
+
+ .lg\:hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+ }
+
+ .lg\:hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+ }
+
+ .lg\:hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+ }
+
+ .lg\:hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+ }
+
+ .lg\:hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+ }
+
+ .lg\:hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+ }
+
+ .lg\:hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+ }
+
+ .lg\:hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+ }
+
+ .lg\:hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+ }
+
+ .lg\:hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+ }
+
+ .lg\:hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+ }
+
+ .lg\:hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+ }
+
+ .lg\:hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+ }
+
+ .lg\:focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+ }
+
+ .lg\:focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+ }
+
+ .lg\:focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+ }
+
+ .lg\:focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+ }
+
+ .lg\:focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+ }
+
+ .lg\:focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+ }
+
+ .lg\:focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+ }
+
+ .lg\:focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+ }
+
+ .lg\:focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+ }
+
+ .lg\:focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+ }
+
+ .lg\:focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+ }
+
+ .lg\:focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+ }
+
+ .lg\:focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+ }
+
+ .lg\:focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+ }
+
+ .lg\:focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+ }
+
+ .lg\:focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+ }
+
+ .lg\:focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+ }
+
+ .lg\:focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+ }
+
+ .lg\:focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+ }
+
+ .lg\:focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+ }
+
+ .lg\:focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+ }
+
+ .lg\:focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+ }
+
+ .lg\:scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .lg\:scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .lg\:scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .lg\:scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .lg\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .lg\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .lg\:scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .lg\:hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .lg\:hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .lg\:hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .lg\:hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .lg\:hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .lg\:hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .lg\:focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .lg\:focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .lg\:focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .lg\:focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .lg\:focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .lg\:focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:scale-x-0 {
+ --tw-scale-x: 0;
+ }
+
+ .lg\:scale-x-50 {
+ --tw-scale-x: .5;
+ }
+
+ .lg\:scale-x-75 {
+ --tw-scale-x: .75;
+ }
+
+ .lg\:scale-x-90 {
+ --tw-scale-x: .9;
+ }
+
+ .lg\:scale-x-95 {
+ --tw-scale-x: .95;
+ }
+
+ .lg\:scale-x-100 {
+ --tw-scale-x: 1;
+ }
+
+ .lg\:scale-x-105 {
+ --tw-scale-x: 1.05;
+ }
+
+ .lg\:scale-x-110 {
+ --tw-scale-x: 1.1;
+ }
+
+ .lg\:scale-x-125 {
+ --tw-scale-x: 1.25;
+ }
+
+ .lg\:scale-x-150 {
+ --tw-scale-x: 1.5;
+ }
+
+ .lg\:scale-y-0 {
+ --tw-scale-y: 0;
+ }
+
+ .lg\:scale-y-50 {
+ --tw-scale-y: .5;
+ }
+
+ .lg\:scale-y-75 {
+ --tw-scale-y: .75;
+ }
+
+ .lg\:scale-y-90 {
+ --tw-scale-y: .9;
+ }
+
+ .lg\:scale-y-95 {
+ --tw-scale-y: .95;
+ }
+
+ .lg\:scale-y-100 {
+ --tw-scale-y: 1;
+ }
+
+ .lg\:scale-y-105 {
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:scale-y-110 {
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:scale-y-125 {
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:scale-y-150 {
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+ }
+
+ .lg\:hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+ }
+
+ .lg\:hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+ }
+
+ .lg\:hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+ }
+
+ .lg\:hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+ }
+
+ .lg\:hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+ }
+
+ .lg\:hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+ }
+
+ .lg\:hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+ }
+
+ .lg\:hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+ }
+
+ .lg\:hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+ }
+
+ .lg\:hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+ }
+
+ .lg\:hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+ }
+
+ .lg\:hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+ }
+
+ .lg\:hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+ }
+
+ .lg\:hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+ }
+
+ .lg\:hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+ }
+
+ .lg\:hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+ }
+
+ .lg\:focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+ }
+
+ .lg\:focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+ }
+
+ .lg\:focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+ }
+
+ .lg\:focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+ }
+
+ .lg\:focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+ }
+
+ .lg\:focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+ }
+
+ .lg\:focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+ }
+
+ .lg\:focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+ }
+
+ .lg\:focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+ }
+
+ .lg\:focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+ }
+
+ .lg\:focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+ }
+
+ .lg\:focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+ }
+
+ .lg\:focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+ }
+
+ .lg\:focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+ }
+
+ .lg\:focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+ }
+
+ .lg\:focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+ }
+
+ .lg\:focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+ }
+
+ .lg\:focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+ }
+
+ .lg\:focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+ }
+
+ .lg\:animate-none {
+ -webkit-animation: none;
+ animation: none;
+ }
+
+ .lg\:animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+ }
+
+ .lg\:animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ }
+
+ .lg\:animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ }
+
+ .lg\:animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+ }
+
+ .lg\:cursor-auto {
+ cursor: auto;
+ }
+
+ .lg\:cursor-default {
+ cursor: default;
+ }
+
+ .lg\:cursor-pointer {
+ cursor: pointer;
+ }
+
+ .lg\:cursor-wait {
+ cursor: wait;
+ }
+
+ .lg\:cursor-text {
+ cursor: text;
+ }
+
+ .lg\:cursor-move {
+ cursor: move;
+ }
+
+ .lg\:cursor-help {
+ cursor: help;
+ }
+
+ .lg\:cursor-not-allowed {
+ cursor: not-allowed;
+ }
+
+ .lg\:select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ }
+
+ .lg\:select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+ }
+
+ .lg\:select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+ }
+
+ .lg\:select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+ }
+
+ .lg\:resize-none {
+ resize: none;
+ }
+
+ .lg\:resize-y {
+ resize: vertical;
+ }
+
+ .lg\:resize-x {
+ resize: horizontal;
+ }
+
+ .lg\:resize {
+ resize: both;
+ }
+
+ .lg\:list-inside {
+ list-style-position: inside;
+ }
+
+ .lg\:list-outside {
+ list-style-position: outside;
+ }
+
+ .lg\:list-none {
+ list-style-type: none;
+ }
+
+ .lg\:list-disc {
+ list-style-type: disc;
+ }
+
+ .lg\:list-decimal {
+ list-style-type: decimal;
+ }
+
+ .lg\:appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ }
+
+ .lg\:auto-cols-auto {
+ grid-auto-columns: auto;
+ }
+
+ .lg\:auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+ }
+
+ .lg\:auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+ }
+
+ .lg\:auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+ }
+
+ .lg\:grid-flow-row {
+ grid-auto-flow: row;
+ }
+
+ .lg\:grid-flow-col {
+ grid-auto-flow: column;
+ }
+
+ .lg\:grid-flow-row-dense {
+ grid-auto-flow: row dense;
+ }
+
+ .lg\:grid-flow-col-dense {
+ grid-auto-flow: column dense;
+ }
+
+ .lg\:auto-rows-auto {
+ grid-auto-rows: auto;
+ }
+
+ .lg\:auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+ }
+
+ .lg\:auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+ }
+
+ .lg\:auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+ }
+
+ .lg\:grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+ }
+
+ .lg\:grid-cols-none {
+ grid-template-columns: none;
+ }
+
+ .lg\:grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+ }
+
+ .lg\:grid-rows-none {
+ grid-template-rows: none;
+ }
+
+ .lg\:flex-row {
+ flex-direction: row;
+ }
+
+ .lg\:flex-row-reverse {
+ flex-direction: row-reverse;
+ }
+
+ .lg\:flex-col {
+ flex-direction: column;
+ }
+
+ .lg\:flex-col-reverse {
+ flex-direction: column-reverse;
+ }
+
+ .lg\:flex-wrap {
+ flex-wrap: wrap;
+ }
+
+ .lg\:flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+ }
+
+ .lg\:flex-nowrap {
+ flex-wrap: nowrap;
+ }
+
+ .lg\:place-content-center {
+ place-content: center;
+ }
+
+ .lg\:place-content-start {
+ place-content: start;
+ }
+
+ .lg\:place-content-end {
+ place-content: end;
+ }
+
+ .lg\:place-content-between {
+ place-content: space-between;
+ }
+
+ .lg\:place-content-around {
+ place-content: space-around;
+ }
+
+ .lg\:place-content-evenly {
+ place-content: space-evenly;
+ }
+
+ .lg\:place-content-stretch {
+ place-content: stretch;
+ }
+
+ .lg\:place-items-start {
+ place-items: start;
+ }
+
+ .lg\:place-items-end {
+ place-items: end;
+ }
+
+ .lg\:place-items-center {
+ place-items: center;
+ }
+
+ .lg\:place-items-stretch {
+ place-items: stretch;
+ }
+
+ .lg\:content-center {
+ align-content: center;
+ }
+
+ .lg\:content-start {
+ align-content: flex-start;
+ }
+
+ .lg\:content-end {
+ align-content: flex-end;
+ }
+
+ .lg\:content-between {
+ align-content: space-between;
+ }
+
+ .lg\:content-around {
+ align-content: space-around;
+ }
+
+ .lg\:content-evenly {
+ align-content: space-evenly;
+ }
+
+ .lg\:items-start {
+ align-items: flex-start;
+ }
+
+ .lg\:items-end {
+ align-items: flex-end;
+ }
+
+ .lg\:items-center {
+ align-items: center;
+ }
+
+ .lg\:items-baseline {
+ align-items: baseline;
+ }
+
+ .lg\:items-stretch {
+ align-items: stretch;
+ }
+
+ .lg\:justify-start {
+ justify-content: flex-start;
+ }
+
+ .lg\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .lg\:justify-center {
+ justify-content: center;
+ }
+
+ .lg\:justify-between {
+ justify-content: space-between;
+ }
+
+ .lg\:justify-around {
+ justify-content: space-around;
+ }
+
+ .lg\:justify-evenly {
+ justify-content: space-evenly;
+ }
+
+ .lg\:justify-items-start {
+ justify-items: start;
+ }
+
+ .lg\:justify-items-end {
+ justify-items: end;
+ }
+
+ .lg\:justify-items-center {
+ justify-items: center;
+ }
+
+ .lg\:justify-items-stretch {
+ justify-items: stretch;
+ }
+
+ .lg\:gap-0 {
+ gap: 0px;
+ }
+
+ .lg\:gap-1 {
+ gap: 0.25rem;
+ }
+
+ .lg\:gap-2 {
+ gap: 0.5rem;
+ }
+
+ .lg\:gap-3 {
+ gap: 0.75rem;
+ }
+
+ .lg\:gap-4 {
+ gap: 1rem;
+ }
+
+ .lg\:gap-5 {
+ gap: 1.25rem;
+ }
+
+ .lg\:gap-6 {
+ gap: 1.5rem;
+ }
+
+ .lg\:gap-7 {
+ gap: 1.75rem;
+ }
+
+ .lg\:gap-8 {
+ gap: 2rem;
+ }
+
+ .lg\:gap-9 {
+ gap: 2.25rem;
+ }
+
+ .lg\:gap-10 {
+ gap: 2.5rem;
+ }
+
+ .lg\:gap-11 {
+ gap: 2.75rem;
+ }
+
+ .lg\:gap-12 {
+ gap: 3rem;
+ }
+
+ .lg\:gap-14 {
+ gap: 3.5rem;
+ }
+
+ .lg\:gap-16 {
+ gap: 4rem;
+ }
+
+ .lg\:gap-20 {
+ gap: 5rem;
+ }
+
+ .lg\:gap-24 {
+ gap: 6rem;
+ }
+
+ .lg\:gap-28 {
+ gap: 7rem;
+ }
+
+ .lg\:gap-32 {
+ gap: 8rem;
+ }
+
+ .lg\:gap-36 {
+ gap: 9rem;
+ }
+
+ .lg\:gap-40 {
+ gap: 10rem;
+ }
+
+ .lg\:gap-44 {
+ gap: 11rem;
+ }
+
+ .lg\:gap-48 {
+ gap: 12rem;
+ }
+
+ .lg\:gap-52 {
+ gap: 13rem;
+ }
+
+ .lg\:gap-56 {
+ gap: 14rem;
+ }
+
+ .lg\:gap-60 {
+ gap: 15rem;
+ }
+
+ .lg\:gap-64 {
+ gap: 16rem;
+ }
+
+ .lg\:gap-72 {
+ gap: 18rem;
+ }
+
+ .lg\:gap-80 {
+ gap: 20rem;
+ }
+
+ .lg\:gap-96 {
+ gap: 24rem;
+ }
+
+ .lg\:gap-px {
+ gap: 1px;
+ }
+
+ .lg\:gap-0\.5 {
+ gap: 0.125rem;
+ }
+
+ .lg\:gap-1\.5 {
+ gap: 0.375rem;
+ }
+
+ .lg\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .lg\:gap-3\.5 {
+ gap: 0.875rem;
+ }
+
+ .lg\:gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+ }
+
+ .lg\:gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+ }
+
+ .lg\:gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ }
+
+ .lg\:gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+ }
+
+ .lg\:gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+ }
+
+ .lg\:gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ }
+
+ .lg\:gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+ }
+
+ .lg\:gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+ }
+
+ .lg\:gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+ }
+
+ .lg\:gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+ }
+
+ .lg\:gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+ }
+
+ .lg\:gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+ }
+
+ .lg\:gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+ }
+
+ .lg\:gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+ }
+
+ .lg\:gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+ }
+
+ .lg\:gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+ }
+
+ .lg\:gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+ }
+
+ .lg\:gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+ }
+
+ .lg\:gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+ }
+
+ .lg\:gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+ }
+
+ .lg\:gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+ }
+
+ .lg\:gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+ }
+
+ .lg\:gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+ }
+
+ .lg\:gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+ }
+
+ .lg\:gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+ }
+
+ .lg\:gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+ }
+
+ .lg\:gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+ }
+
+ .lg\:gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+ }
+
+ .lg\:gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+ }
+
+ .lg\:gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+ }
+
+ .lg\:gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+ }
+
+ .lg\:gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+ }
+
+ .lg\:gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+ }
+
+ .lg\:gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+ }
+
+ .lg\:gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+ }
+
+ .lg\:gap-y-0 {
+ row-gap: 0px;
+ }
+
+ .lg\:gap-y-1 {
+ row-gap: 0.25rem;
+ }
+
+ .lg\:gap-y-2 {
+ row-gap: 0.5rem;
+ }
+
+ .lg\:gap-y-3 {
+ row-gap: 0.75rem;
+ }
+
+ .lg\:gap-y-4 {
+ row-gap: 1rem;
+ }
+
+ .lg\:gap-y-5 {
+ row-gap: 1.25rem;
+ }
+
+ .lg\:gap-y-6 {
+ row-gap: 1.5rem;
+ }
+
+ .lg\:gap-y-7 {
+ row-gap: 1.75rem;
+ }
+
+ .lg\:gap-y-8 {
+ row-gap: 2rem;
+ }
+
+ .lg\:gap-y-9 {
+ row-gap: 2.25rem;
+ }
+
+ .lg\:gap-y-10 {
+ row-gap: 2.5rem;
+ }
+
+ .lg\:gap-y-11 {
+ row-gap: 2.75rem;
+ }
+
+ .lg\:gap-y-12 {
+ row-gap: 3rem;
+ }
+
+ .lg\:gap-y-14 {
+ row-gap: 3.5rem;
+ }
+
+ .lg\:gap-y-16 {
+ row-gap: 4rem;
+ }
+
+ .lg\:gap-y-20 {
+ row-gap: 5rem;
+ }
+
+ .lg\:gap-y-24 {
+ row-gap: 6rem;
+ }
+
+ .lg\:gap-y-28 {
+ row-gap: 7rem;
+ }
+
+ .lg\:gap-y-32 {
+ row-gap: 8rem;
+ }
+
+ .lg\:gap-y-36 {
+ row-gap: 9rem;
+ }
+
+ .lg\:gap-y-40 {
+ row-gap: 10rem;
+ }
+
+ .lg\:gap-y-44 {
+ row-gap: 11rem;
+ }
+
+ .lg\:gap-y-48 {
+ row-gap: 12rem;
+ }
+
+ .lg\:gap-y-52 {
+ row-gap: 13rem;
+ }
+
+ .lg\:gap-y-56 {
+ row-gap: 14rem;
+ }
+
+ .lg\:gap-y-60 {
+ row-gap: 15rem;
+ }
+
+ .lg\:gap-y-64 {
+ row-gap: 16rem;
+ }
+
+ .lg\:gap-y-72 {
+ row-gap: 18rem;
+ }
+
+ .lg\:gap-y-80 {
+ row-gap: 20rem;
+ }
+
+ .lg\:gap-y-96 {
+ row-gap: 24rem;
+ }
+
+ .lg\:gap-y-px {
+ row-gap: 1px;
+ }
+
+ .lg\:gap-y-0\.5 {
+ row-gap: 0.125rem;
+ }
+
+ .lg\:gap-y-1\.5 {
+ row-gap: 0.375rem;
+ }
+
+ .lg\:gap-y-2\.5 {
+ row-gap: 0.625rem;
+ }
+
+ .lg\:gap-y-3\.5 {
+ row-gap: 0.875rem;
+ }
+
+ .lg\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .lg\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .lg\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+ }
+
+ .lg\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+ }
+
+ .lg\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .lg\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .lg\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .lg\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .lg\:divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .lg\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+ }
+
+ .lg\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+ }
+
+ .lg\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+ }
+
+ .lg\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+ }
+
+ .lg\:divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+ }
+
+ .lg\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+ }
+
+ .lg\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+ }
+
+ .lg\:divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+ }
+
+ .lg\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+ }
+
+ .lg\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+ }
+
+ .lg\:divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+ }
+
+ .lg\:divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+ }
+
+ .lg\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+ }
+
+ .lg\:divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+ }
+
+ .lg\:divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+ }
+
+ .lg\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+ }
+
+ .lg\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+ }
+
+ .lg\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+ }
+
+ .lg\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+ }
+
+ .lg\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+ }
+
+ .lg\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+ }
+
+ .lg\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+ }
+
+ .lg\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+ }
+
+ .lg\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+ }
+
+ .lg\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+ }
+
+ .lg\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+ }
+
+ .lg\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+ }
+
+ .lg\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+ }
+
+ .lg\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+ }
+
+ .lg\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ }
+
+ .lg\:place-self-auto {
+ place-self: auto;
+ }
+
+ .lg\:place-self-start {
+ place-self: start;
+ }
+
+ .lg\:place-self-end {
+ place-self: end;
+ }
+
+ .lg\:place-self-center {
+ place-self: center;
+ }
+
+ .lg\:place-self-stretch {
+ place-self: stretch;
+ }
+
+ .lg\:self-auto {
+ align-self: auto;
+ }
+
+ .lg\:self-start {
+ align-self: flex-start;
+ }
+
+ .lg\:self-end {
+ align-self: flex-end;
+ }
+
+ .lg\:self-center {
+ align-self: center;
+ }
+
+ .lg\:self-stretch {
+ align-self: stretch;
+ }
+
+ .lg\:self-baseline {
+ align-self: baseline;
+ }
+
+ .lg\:justify-self-auto {
+ justify-self: auto;
+ }
+
+ .lg\:justify-self-start {
+ justify-self: start;
+ }
+
+ .lg\:justify-self-end {
+ justify-self: end;
+ }
+
+ .lg\:justify-self-center {
+ justify-self: center;
+ }
+
+ .lg\:justify-self-stretch {
+ justify-self: stretch;
+ }
+
+ .lg\:overflow-auto {
+ overflow: auto;
+ }
+
+ .lg\:overflow-hidden {
+ overflow: hidden;
+ }
+
+ .lg\:overflow-visible {
+ overflow: visible;
+ }
+
+ .lg\:overflow-scroll {
+ overflow: scroll;
+ }
+
+ .lg\:overflow-x-auto {
+ overflow-x: auto;
+ }
+
+ .lg\:overflow-y-auto {
+ overflow-y: auto;
+ }
+
+ .lg\:overflow-x-hidden {
+ overflow-x: hidden;
+ }
+
+ .lg\:overflow-y-hidden {
+ overflow-y: hidden;
+ }
+
+ .lg\:overflow-x-visible {
+ overflow-x: visible;
+ }
+
+ .lg\:overflow-y-visible {
+ overflow-y: visible;
+ }
+
+ .lg\:overflow-x-scroll {
+ overflow-x: scroll;
+ }
+
+ .lg\:overflow-y-scroll {
+ overflow-y: scroll;
+ }
+
+ .lg\:overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+ }
+
+ .lg\:overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ }
+
+ .lg\:overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+ }
+
+ .lg\:overscroll-y-auto {
+ overscroll-behavior-y: auto;
+ }
+
+ .lg\:overscroll-y-contain {
+ overscroll-behavior-y: contain;
+ }
+
+ .lg\:overscroll-y-none {
+ overscroll-behavior-y: none;
+ }
+
+ .lg\:overscroll-x-auto {
+ overscroll-behavior-x: auto;
+ }
+
+ .lg\:overscroll-x-contain {
+ overscroll-behavior-x: contain;
+ }
+
+ .lg\:overscroll-x-none {
+ overscroll-behavior-x: none;
+ }
+
+ .lg\:truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+
+ .lg\:overflow-ellipsis {
+ text-overflow: ellipsis;
+ }
+
+ .lg\:overflow-clip {
+ text-overflow: clip;
+ }
+
+ .lg\:whitespace-normal {
+ white-space: normal;
+ }
+
+ .lg\:whitespace-nowrap {
+ white-space: nowrap;
+ }
+
+ .lg\:whitespace-pre {
+ white-space: pre;
+ }
+
+ .lg\:whitespace-pre-line {
+ white-space: pre-line;
+ }
+
+ .lg\:whitespace-pre-wrap {
+ white-space: pre-wrap;
+ }
+
+ .lg\:break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+ }
+
+ .lg\:break-words {
+ overflow-wrap: break-word;
+ }
+
+ .lg\:break-all {
+ word-break: break-all;
+ }
+
+ .lg\:rounded-none {
+ border-radius: 0px;
+ }
+
+ .lg\:rounded-sm {
+ border-radius: 0.125rem;
+ }
+
+ .lg\:rounded {
+ border-radius: 0.25rem;
+ }
+
+ .lg\:rounded-md {
+ border-radius: 0.375rem;
+ }
+
+ .lg\:rounded-lg {
+ border-radius: 0.5rem;
+ }
+
+ .lg\:rounded-xl {
+ border-radius: 0.75rem;
+ }
+
+ .lg\:rounded-2xl {
+ border-radius: 1rem;
+ }
+
+ .lg\:rounded-3xl {
+ border-radius: 1.5rem;
+ }
+
+ .lg\:rounded-full {
+ border-radius: 9999px;
+ }
+
+ .lg\:rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ }
+
+ .lg\:rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+ }
+
+ .lg\:rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+ }
+
+ .lg\:rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+ }
+
+ .lg\:rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+ }
+
+ .lg\:rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+ }
+
+ .lg\:rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+
+ .lg\:rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+ }
+
+ .lg\:rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+ }
+
+ .lg\:rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ }
+
+ .lg\:rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .lg\:rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .lg\:rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .lg\:rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .lg\:rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .lg\:rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+
+ .lg\:rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .lg\:rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+ }
+
+ .lg\:rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .lg\:rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .lg\:rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .lg\:rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .lg\:rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .lg\:rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .lg\:rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .lg\:rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .lg\:rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .lg\:rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .lg\:rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .lg\:rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .lg\:rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .lg\:rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .lg\:rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .lg\:rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .lg\:rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .lg\:rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .lg\:rounded-tl-none {
+ border-top-left-radius: 0px;
+ }
+
+ .lg\:rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+ }
+
+ .lg\:rounded-tl {
+ border-top-left-radius: 0.25rem;
+ }
+
+ .lg\:rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+ }
+
+ .lg\:rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+ }
+
+ .lg\:rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+ }
+
+ .lg\:rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+ }
+
+ .lg\:rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+ }
+
+ .lg\:rounded-tl-full {
+ border-top-left-radius: 9999px;
+ }
+
+ .lg\:rounded-tr-none {
+ border-top-right-radius: 0px;
+ }
+
+ .lg\:rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+ }
+
+ .lg\:rounded-tr {
+ border-top-right-radius: 0.25rem;
+ }
+
+ .lg\:rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+ }
+
+ .lg\:rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+ }
+
+ .lg\:rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+ }
+
+ .lg\:rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+ }
+
+ .lg\:rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+ }
+
+ .lg\:rounded-tr-full {
+ border-top-right-radius: 9999px;
+ }
+
+ .lg\:rounded-br-none {
+ border-bottom-right-radius: 0px;
+ }
+
+ .lg\:rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .lg\:rounded-br {
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .lg\:rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .lg\:rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .lg\:rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .lg\:rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+ }
+
+ .lg\:rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .lg\:rounded-br-full {
+ border-bottom-right-radius: 9999px;
+ }
+
+ .lg\:rounded-bl-none {
+ border-bottom-left-radius: 0px;
+ }
+
+ .lg\:rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .lg\:rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .lg\:rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .lg\:rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .lg\:rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .lg\:rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+ }
+
+ .lg\:rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .lg\:rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+ }
+
+ .lg\:border-0 {
+ border-width: 0px;
+ }
+
+ .lg\:border-2 {
+ border-width: 2px;
+ }
+
+ .lg\:border-4 {
+ border-width: 4px;
+ }
+
+ .lg\:border-8 {
+ border-width: 8px;
+ }
+
+ .lg\:border {
+ border-width: 1px;
+ }
+
+ .lg\:border-t-0 {
+ border-top-width: 0px;
+ }
+
+ .lg\:border-t-2 {
+ border-top-width: 2px;
+ }
+
+ .lg\:border-t-4 {
+ border-top-width: 4px;
+ }
+
+ .lg\:border-t-8 {
+ border-top-width: 8px;
+ }
+
+ .lg\:border-t {
+ border-top-width: 1px;
+ }
+
+ .lg\:border-r-0 {
+ border-right-width: 0px;
+ }
+
+ .lg\:border-r-2 {
+ border-right-width: 2px;
+ }
+
+ .lg\:border-r-4 {
+ border-right-width: 4px;
+ }
+
+ .lg\:border-r-8 {
+ border-right-width: 8px;
+ }
+
+ .lg\:border-r {
+ border-right-width: 1px;
+ }
+
+ .lg\:border-b-0 {
+ border-bottom-width: 0px;
+ }
+
+ .lg\:border-b-2 {
+ border-bottom-width: 2px;
+ }
+
+ .lg\:border-b-4 {
+ border-bottom-width: 4px;
+ }
+
+ .lg\:border-b-8 {
+ border-bottom-width: 8px;
+ }
+
+ .lg\:border-b {
+ border-bottom-width: 1px;
+ }
+
+ .lg\:border-l-0 {
+ border-left-width: 0px;
+ }
+
+ .lg\:border-l-2 {
+ border-left-width: 2px;
+ }
+
+ .lg\:border-l-4 {
+ border-left-width: 4px;
+ }
+
+ .lg\:border-l-8 {
+ border-left-width: 8px;
+ }
+
+ .lg\:border-l {
+ border-left-width: 1px;
+ }
+
+ .lg\:border-solid {
+ border-style: solid;
+ }
+
+ .lg\:border-dashed {
+ border-style: dashed;
+ }
+
+ .lg\:border-dotted {
+ border-style: dotted;
+ }
+
+ .lg\:border-double {
+ border-style: double;
+ }
+
+ .lg\:border-none {
+ border-style: none;
+ }
+
+ .lg\:border-transparent {
+ border-color: transparent;
+ }
+
+ .lg\:border-current {
+ border-color: currentColor;
+ }
+
+ .lg\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .lg\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .lg\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .lg\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .lg\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .lg\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .lg\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-transparent {
+ border-color: transparent;
+ }
+
+ .group:hover .lg\:group-hover\:border-current {
+ border-color: currentColor;
+ }
+
+ .group:hover .lg\:group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+ }
+
+ .lg\:focus-within\:border-current:focus-within {
+ border-color: currentColor;
+ }
+
+ .lg\:focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-transparent:hover {
+ border-color: transparent;
+ }
+
+ .lg\:hover\:border-current:hover {
+ border-color: currentColor;
+ }
+
+ .lg\:hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-transparent:focus {
+ border-color: transparent;
+ }
+
+ .lg\:focus\:border-current:focus {
+ border-color: currentColor;
+ }
+
+ .lg\:focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .lg\:focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .lg\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .lg\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .lg\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .lg\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .lg\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .lg\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .lg\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .lg\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .lg\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .lg\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .lg\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .lg\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .lg\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .lg\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .lg\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .group:hover .lg\:group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .lg\:focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+ }
+
+ .lg\:focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+ }
+
+ .lg\:focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+ }
+
+ .lg\:focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+ }
+
+ .lg\:focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+ }
+
+ .lg\:focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+ }
+
+ .lg\:focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+ }
+
+ .lg\:focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+ }
+
+ .lg\:focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+ }
+
+ .lg\:focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+ }
+
+ .lg\:focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+ }
+
+ .lg\:focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+ }
+
+ .lg\:focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+ }
+
+ .lg\:focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+ }
+
+ .lg\:focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+ }
+
+ .lg\:hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+ }
+
+ .lg\:hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+ }
+
+ .lg\:hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+ }
+
+ .lg\:hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+ }
+
+ .lg\:hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+ }
+
+ .lg\:hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+ }
+
+ .lg\:hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+ }
+
+ .lg\:hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+ }
+
+ .lg\:hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+ }
+
+ .lg\:hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+ }
+
+ .lg\:hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+ }
+
+ .lg\:hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+ }
+
+ .lg\:hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+ }
+
+ .lg\:hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+ }
+
+ .lg\:hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+ }
+
+ .lg\:focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+ }
+
+ .lg\:focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+ }
+
+ .lg\:focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+ }
+
+ .lg\:focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+ }
+
+ .lg\:focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+ }
+
+ .lg\:focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+ }
+
+ .lg\:focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+ }
+
+ .lg\:focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+ }
+
+ .lg\:focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+ }
+
+ .lg\:focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+ }
+
+ .lg\:focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+ }
+
+ .lg\:focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+ }
+
+ .lg\:focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+ }
+
+ .lg\:focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+ }
+
+ .lg\:focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+ }
+
+ .lg\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .lg\:bg-current {
+ background-color: currentColor;
+ }
+
+ .lg\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .group:hover .lg\:group-hover\:bg-current {
+ background-color: currentColor;
+ }
+
+ .group:hover .lg\:group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+ }
+
+ .lg\:focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+ }
+
+ .lg\:focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-transparent:hover {
+ background-color: transparent;
+ }
+
+ .lg\:hover\:bg-current:hover {
+ background-color: currentColor;
+ }
+
+ .lg\:hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-transparent:focus {
+ background-color: transparent;
+ }
+
+ .lg\:focus\:bg-current:focus {
+ background-color: currentColor;
+ }
+
+ .lg\:focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .lg\:focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .lg\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .lg\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .lg\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .lg\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .lg\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .lg\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .lg\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .lg\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .lg\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .lg\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .lg\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .lg\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .lg\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .lg\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .lg\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .group:hover .lg\:group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .lg\:focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+ }
+
+ .lg\:focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .lg\:focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .lg\:focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .lg\:focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .lg\:focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .lg\:focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .lg\:focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .lg\:focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .lg\:focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .lg\:focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .lg\:focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .lg\:focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .lg\:focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .lg\:focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+ }
+
+ .lg\:hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+ }
+
+ .lg\:hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .lg\:hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .lg\:hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .lg\:hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .lg\:hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .lg\:hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .lg\:hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .lg\:hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .lg\:hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .lg\:hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .lg\:hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .lg\:hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .lg\:hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .lg\:hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+ }
+
+ .lg\:focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+ }
+
+ .lg\:focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .lg\:focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .lg\:focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .lg\:focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .lg\:focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .lg\:focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .lg\:focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .lg\:focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .lg\:focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .lg\:focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .lg\:focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .lg\:focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .lg\:focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .lg\:focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+ }
+
+ .lg\:bg-none {
+ background-image: none;
+ }
+
+ .lg\:bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+ }
+
+ .lg\:bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+ }
+
+ .lg\:from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .lg\:focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .lg\:focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .lg\:focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .lg\:focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .lg\:focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .lg\:focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .lg\:focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .lg\:focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .lg\:focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .lg\:focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .lg\:focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .lg\:focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .lg\:focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .lg\:focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .lg\:focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .lg\:focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .lg\:focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .lg\:focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .lg\:focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .lg\:focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .lg\:focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .lg\:focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .lg\:focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .lg\:focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .lg\:focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .lg\:focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .lg\:focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .lg\:focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .lg\:focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .lg\:focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .lg\:focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .lg\:focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .lg\:focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .lg\:focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .lg\:focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .lg\:focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .lg\:focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .lg\:focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .lg\:focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .lg\:focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .lg\:focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .lg\:focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .lg\:focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .lg\:focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .lg\:focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .lg\:focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .lg\:focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .lg\:focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .lg\:focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .lg\:focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .lg\:focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .lg\:focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .lg\:focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .lg\:focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .lg\:focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .lg\:focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .lg\:focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .lg\:focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .lg\:focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .lg\:focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .lg\:focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .lg\:focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .lg\:focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .lg\:focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .lg\:focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .lg\:focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .lg\:focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .lg\:focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .lg\:focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .lg\:focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .lg\:focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .lg\:focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .lg\:focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .lg\:focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .lg\:focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .lg\:focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .lg\:focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .lg\:focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .lg\:focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .lg\:focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .lg\:focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .lg\:to-transparent {
+ --tw-gradient-to: transparent;
+ }
+
+ .lg\:to-current {
+ --tw-gradient-to: currentColor;
+ }
+
+ .lg\:to-black {
+ --tw-gradient-to: #000;
+ }
+
+ .lg\:to-white {
+ --tw-gradient-to: #fff;
+ }
+
+ .lg\:to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .lg\:to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .lg\:to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .lg\:to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .lg\:to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .lg\:to-gray-500 {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .lg\:to-gray-600 {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .lg\:to-gray-700 {
+ --tw-gradient-to: #374151;
+ }
+
+ .lg\:to-gray-800 {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .lg\:to-gray-900 {
+ --tw-gradient-to: #111827;
+ }
+
+ .lg\:to-red-50 {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .lg\:to-red-100 {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .lg\:to-red-200 {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .lg\:to-red-300 {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .lg\:to-red-400 {
+ --tw-gradient-to: #f87171;
+ }
+
+ .lg\:to-red-500 {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .lg\:to-red-600 {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .lg\:to-red-700 {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .lg\:to-red-800 {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .lg\:to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .lg\:to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .lg\:to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .lg\:to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .lg\:to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .lg\:to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .lg\:to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .lg\:to-yellow-600 {
+ --tw-gradient-to: #d97706;
+ }
+
+ .lg\:to-yellow-700 {
+ --tw-gradient-to: #b45309;
+ }
+
+ .lg\:to-yellow-800 {
+ --tw-gradient-to: #92400e;
+ }
+
+ .lg\:to-yellow-900 {
+ --tw-gradient-to: #78350f;
+ }
+
+ .lg\:to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .lg\:to-green-100 {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .lg\:to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .lg\:to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .lg\:to-green-400 {
+ --tw-gradient-to: #34d399;
+ }
+
+ .lg\:to-green-500 {
+ --tw-gradient-to: #10b981;
+ }
+
+ .lg\:to-green-600 {
+ --tw-gradient-to: #059669;
+ }
+
+ .lg\:to-green-700 {
+ --tw-gradient-to: #047857;
+ }
+
+ .lg\:to-green-800 {
+ --tw-gradient-to: #065f46;
+ }
+
+ .lg\:to-green-900 {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .lg\:to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .lg\:to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .lg\:to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .lg\:to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .lg\:to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .lg\:to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .lg\:to-blue-600 {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .lg\:to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .lg\:to-blue-800 {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .lg\:to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .lg\:to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .lg\:to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .lg\:to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .lg\:to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .lg\:to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .lg\:to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .lg\:to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .lg\:to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .lg\:to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .lg\:to-indigo-900 {
+ --tw-gradient-to: #312e81;
+ }
+
+ .lg\:to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .lg\:to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .lg\:to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .lg\:to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .lg\:to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .lg\:to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .lg\:to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .lg\:to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .lg\:to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .lg\:to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .lg\:to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .lg\:to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .lg\:to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .lg\:to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .lg\:to-pink-400 {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .lg\:to-pink-500 {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .lg\:to-pink-600 {
+ --tw-gradient-to: #db2777;
+ }
+
+ .lg\:to-pink-700 {
+ --tw-gradient-to: #be185d;
+ }
+
+ .lg\:to-pink-800 {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .lg\:to-pink-900 {
+ --tw-gradient-to: #831843;
+ }
+
+ .lg\:hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+ }
+
+ .lg\:hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+ }
+
+ .lg\:hover\:to-black:hover {
+ --tw-gradient-to: #000;
+ }
+
+ .lg\:hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+ }
+
+ .lg\:hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .lg\:hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .lg\:hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .lg\:hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .lg\:hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .lg\:hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .lg\:hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .lg\:hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+ }
+
+ .lg\:hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .lg\:hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+ }
+
+ .lg\:hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .lg\:hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .lg\:hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .lg\:hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .lg\:hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+ }
+
+ .lg\:hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .lg\:hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .lg\:hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .lg\:hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .lg\:hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .lg\:hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .lg\:hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .lg\:hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .lg\:hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .lg\:hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .lg\:hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .lg\:hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+ }
+
+ .lg\:hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+ }
+
+ .lg\:hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+ }
+
+ .lg\:hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+ }
+
+ .lg\:hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .lg\:hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .lg\:hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .lg\:hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .lg\:hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+ }
+
+ .lg\:hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+ }
+
+ .lg\:hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+ }
+
+ .lg\:hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+ }
+
+ .lg\:hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+ }
+
+ .lg\:hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .lg\:hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .lg\:hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .lg\:hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .lg\:hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .lg\:hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .lg\:hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .lg\:hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .lg\:hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .lg\:hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .lg\:hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .lg\:hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .lg\:hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .lg\:hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .lg\:hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .lg\:hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .lg\:hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .lg\:hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .lg\:hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .lg\:hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .lg\:hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+ }
+
+ .lg\:hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .lg\:hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .lg\:hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .lg\:hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .lg\:hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .lg\:hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .lg\:hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .lg\:hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .lg\:hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .lg\:hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .lg\:hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .lg\:hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .lg\:hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .lg\:hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .lg\:hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .lg\:hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .lg\:hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+ }
+
+ .lg\:hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+ }
+
+ .lg\:hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .lg\:hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+ }
+
+ .lg\:focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+ }
+
+ .lg\:focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+ }
+
+ .lg\:focus\:to-black:focus {
+ --tw-gradient-to: #000;
+ }
+
+ .lg\:focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+ }
+
+ .lg\:focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .lg\:focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .lg\:focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .lg\:focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .lg\:focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .lg\:focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .lg\:focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .lg\:focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+ }
+
+ .lg\:focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .lg\:focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+ }
+
+ .lg\:focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .lg\:focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .lg\:focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .lg\:focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .lg\:focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+ }
+
+ .lg\:focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .lg\:focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .lg\:focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .lg\:focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .lg\:focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .lg\:focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .lg\:focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .lg\:focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .lg\:focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .lg\:focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .lg\:focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .lg\:focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+ }
+
+ .lg\:focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+ }
+
+ .lg\:focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+ }
+
+ .lg\:focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+ }
+
+ .lg\:focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .lg\:focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .lg\:focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .lg\:focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .lg\:focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+ }
+
+ .lg\:focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+ }
+
+ .lg\:focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+ }
+
+ .lg\:focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+ }
+
+ .lg\:focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+ }
+
+ .lg\:focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .lg\:focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .lg\:focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .lg\:focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .lg\:focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .lg\:focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .lg\:focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .lg\:focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .lg\:focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .lg\:focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .lg\:focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .lg\:focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .lg\:focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .lg\:focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .lg\:focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .lg\:focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .lg\:focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .lg\:focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .lg\:focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .lg\:focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .lg\:focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+ }
+
+ .lg\:focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .lg\:focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .lg\:focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .lg\:focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .lg\:focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .lg\:focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .lg\:focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .lg\:focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .lg\:focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .lg\:focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .lg\:focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .lg\:focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .lg\:focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .lg\:focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .lg\:focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .lg\:focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .lg\:focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+ }
+
+ .lg\:focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+ }
+
+ .lg\:focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .lg\:focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+ }
+
+ .lg\:decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+ }
+
+ .lg\:decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+ }
+
+ .lg\:bg-auto {
+ background-size: auto;
+ }
+
+ .lg\:bg-cover {
+ background-size: cover;
+ }
+
+ .lg\:bg-contain {
+ background-size: contain;
+ }
+
+ .lg\:bg-fixed {
+ background-attachment: fixed;
+ }
+
+ .lg\:bg-local {
+ background-attachment: local;
+ }
+
+ .lg\:bg-scroll {
+ background-attachment: scroll;
+ }
+
+ .lg\:bg-clip-border {
+ background-clip: border-box;
+ }
+
+ .lg\:bg-clip-padding {
+ background-clip: padding-box;
+ }
+
+ .lg\:bg-clip-content {
+ background-clip: content-box;
+ }
+
+ .lg\:bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+ }
+
+ .lg\:bg-bottom {
+ background-position: bottom;
+ }
+
+ .lg\:bg-center {
+ background-position: center;
+ }
+
+ .lg\:bg-left {
+ background-position: left;
+ }
+
+ .lg\:bg-left-bottom {
+ background-position: left bottom;
+ }
+
+ .lg\:bg-left-top {
+ background-position: left top;
+ }
+
+ .lg\:bg-right {
+ background-position: right;
+ }
+
+ .lg\:bg-right-bottom {
+ background-position: right bottom;
+ }
+
+ .lg\:bg-right-top {
+ background-position: right top;
+ }
+
+ .lg\:bg-top {
+ background-position: top;
+ }
+
+ .lg\:bg-repeat {
+ background-repeat: repeat;
+ }
+
+ .lg\:bg-no-repeat {
+ background-repeat: no-repeat;
+ }
+
+ .lg\:bg-repeat-x {
+ background-repeat: repeat-x;
+ }
+
+ .lg\:bg-repeat-y {
+ background-repeat: repeat-y;
+ }
+
+ .lg\:bg-repeat-round {
+ background-repeat: round;
+ }
+
+ .lg\:bg-repeat-space {
+ background-repeat: space;
+ }
+
+ .lg\:bg-origin-border {
+ background-origin: border-box;
+ }
+
+ .lg\:bg-origin-padding {
+ background-origin: padding-box;
+ }
+
+ .lg\:bg-origin-content {
+ background-origin: content-box;
+ }
+
+ .lg\:fill-current {
+ fill: currentColor;
+ }
+
+ .lg\:stroke-current {
+ stroke: currentColor;
+ }
+
+ .lg\:stroke-0 {
+ stroke-width: 0;
+ }
+
+ .lg\:stroke-1 {
+ stroke-width: 1;
+ }
+
+ .lg\:stroke-2 {
+ stroke-width: 2;
+ }
+
+ .lg\:object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+ }
+
+ .lg\:object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+ }
+
+ .lg\:object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+ }
+
+ .lg\:object-none {
+ -o-object-fit: none;
+ object-fit: none;
+ }
+
+ .lg\:object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+ }
+
+ .lg\:object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+ }
+
+ .lg\:object-center {
+ -o-object-position: center;
+ object-position: center;
+ }
+
+ .lg\:object-left {
+ -o-object-position: left;
+ object-position: left;
+ }
+
+ .lg\:object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+ }
+
+ .lg\:object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+ }
+
+ .lg\:object-right {
+ -o-object-position: right;
+ object-position: right;
+ }
+
+ .lg\:object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+ }
+
+ .lg\:object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+ }
+
+ .lg\:object-top {
+ -o-object-position: top;
+ object-position: top;
+ }
+
+ .lg\:p-0 {
+ padding: 0px;
+ }
+
+ .lg\:p-1 {
+ padding: 0.25rem;
+ }
+
+ .lg\:p-2 {
+ padding: 0.5rem;
+ }
+
+ .lg\:p-3 {
+ padding: 0.75rem;
+ }
+
+ .lg\:p-4 {
+ padding: 1rem;
+ }
+
+ .lg\:p-5 {
+ padding: 1.25rem;
+ }
+
+ .lg\:p-6 {
+ padding: 1.5rem;
+ }
+
+ .lg\:p-7 {
+ padding: 1.75rem;
+ }
+
+ .lg\:p-8 {
+ padding: 2rem;
+ }
+
+ .lg\:p-9 {
+ padding: 2.25rem;
+ }
+
+ .lg\:p-10 {
+ padding: 2.5rem;
+ }
+
+ .lg\:p-11 {
+ padding: 2.75rem;
+ }
+
+ .lg\:p-12 {
+ padding: 3rem;
+ }
+
+ .lg\:p-14 {
+ padding: 3.5rem;
+ }
+
+ .lg\:p-16 {
+ padding: 4rem;
+ }
+
+ .lg\:p-20 {
+ padding: 5rem;
+ }
+
+ .lg\:p-24 {
+ padding: 6rem;
+ }
+
+ .lg\:p-28 {
+ padding: 7rem;
+ }
+
+ .lg\:p-32 {
+ padding: 8rem;
+ }
+
+ .lg\:p-36 {
+ padding: 9rem;
+ }
+
+ .lg\:p-40 {
+ padding: 10rem;
+ }
+
+ .lg\:p-44 {
+ padding: 11rem;
+ }
+
+ .lg\:p-48 {
+ padding: 12rem;
+ }
+
+ .lg\:p-52 {
+ padding: 13rem;
+ }
+
+ .lg\:p-56 {
+ padding: 14rem;
+ }
+
+ .lg\:p-60 {
+ padding: 15rem;
+ }
+
+ .lg\:p-64 {
+ padding: 16rem;
+ }
+
+ .lg\:p-72 {
+ padding: 18rem;
+ }
+
+ .lg\:p-80 {
+ padding: 20rem;
+ }
+
+ .lg\:p-96 {
+ padding: 24rem;
+ }
+
+ .lg\:p-px {
+ padding: 1px;
+ }
+
+ .lg\:p-0\.5 {
+ padding: 0.125rem;
+ }
+
+ .lg\:p-1\.5 {
+ padding: 0.375rem;
+ }
+
+ .lg\:p-2\.5 {
+ padding: 0.625rem;
+ }
+
+ .lg\:p-3\.5 {
+ padding: 0.875rem;
+ }
+
+ .lg\:px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+
+ .lg\:px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+ }
+
+ .lg\:px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .lg\:px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+ }
+
+ .lg\:px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .lg\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+ }
+
+ .lg\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .lg\:px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+ }
+
+ .lg\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .lg\:px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+ }
+
+ .lg\:px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .lg\:px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+ }
+
+ .lg\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+ }
+
+ .lg\:px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ }
+
+ .lg\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+ }
+
+ .lg\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .lg\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+ }
+
+ .lg\:px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+ }
+
+ .lg\:px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+ }
+
+ .lg\:px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+ }
+
+ .lg\:px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+ }
+
+ .lg\:px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+ }
+
+ .lg\:px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+ }
+
+ .lg\:px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+ }
+
+ .lg\:px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+ }
+
+ .lg\:px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+ }
+
+ .lg\:px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+ }
+
+ .lg\:px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+ }
+
+ .lg\:px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+ }
+
+ .lg\:px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+ }
+
+ .lg\:px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+ }
+
+ .lg\:px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+ }
+
+ .lg\:px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+
+ .lg\:px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+ }
+
+ .lg\:px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+ }
+
+ .lg\:py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+ }
+
+ .lg\:py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ }
+
+ .lg\:py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .lg\:py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ }
+
+ .lg\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .lg\:py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ }
+
+ .lg\:py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .lg\:py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+ }
+
+ .lg\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .lg\:py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+ }
+
+ .lg\:py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .lg\:py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+ }
+
+ .lg\:py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+ }
+
+ .lg\:py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+ }
+
+ .lg\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+ }
+
+ .lg\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .lg\:py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+ }
+
+ .lg\:py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ }
+
+ .lg\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+ }
+
+ .lg\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+ }
+
+ .lg\:py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ }
+
+ .lg\:py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+ }
+
+ .lg\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+ }
+
+ .lg\:py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+ }
+
+ .lg\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+ }
+
+ .lg\:py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+ }
+
+ .lg\:py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+ }
+
+ .lg\:py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+ }
+
+ .lg\:py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+ }
+
+ .lg\:py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+ }
+
+ .lg\:py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+
+ .lg\:py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+ }
+
+ .lg\:py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ }
+
+ .lg\:py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+ }
+
+ .lg\:py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+ }
+
+ .lg\:pt-0 {
+ padding-top: 0px;
+ }
+
+ .lg\:pt-1 {
+ padding-top: 0.25rem;
+ }
+
+ .lg\:pt-2 {
+ padding-top: 0.5rem;
+ }
+
+ .lg\:pt-3 {
+ padding-top: 0.75rem;
+ }
+
+ .lg\:pt-4 {
+ padding-top: 1rem;
+ }
+
+ .lg\:pt-5 {
+ padding-top: 1.25rem;
+ }
+
+ .lg\:pt-6 {
+ padding-top: 1.5rem;
+ }
+
+ .lg\:pt-7 {
+ padding-top: 1.75rem;
+ }
+
+ .lg\:pt-8 {
+ padding-top: 2rem;
+ }
+
+ .lg\:pt-9 {
+ padding-top: 2.25rem;
+ }
+
+ .lg\:pt-10 {
+ padding-top: 2.5rem;
+ }
+
+ .lg\:pt-11 {
+ padding-top: 2.75rem;
+ }
+
+ .lg\:pt-12 {
+ padding-top: 3rem;
+ }
+
+ .lg\:pt-14 {
+ padding-top: 3.5rem;
+ }
+
+ .lg\:pt-16 {
+ padding-top: 4rem;
+ }
+
+ .lg\:pt-20 {
+ padding-top: 5rem;
+ }
+
+ .lg\:pt-24 {
+ padding-top: 6rem;
+ }
+
+ .lg\:pt-28 {
+ padding-top: 7rem;
+ }
+
+ .lg\:pt-32 {
+ padding-top: 8rem;
+ }
+
+ .lg\:pt-36 {
+ padding-top: 9rem;
+ }
+
+ .lg\:pt-40 {
+ padding-top: 10rem;
+ }
+
+ .lg\:pt-44 {
+ padding-top: 11rem;
+ }
+
+ .lg\:pt-48 {
+ padding-top: 12rem;
+ }
+
+ .lg\:pt-52 {
+ padding-top: 13rem;
+ }
+
+ .lg\:pt-56 {
+ padding-top: 14rem;
+ }
+
+ .lg\:pt-60 {
+ padding-top: 15rem;
+ }
+
+ .lg\:pt-64 {
+ padding-top: 16rem;
+ }
+
+ .lg\:pt-72 {
+ padding-top: 18rem;
+ }
+
+ .lg\:pt-80 {
+ padding-top: 20rem;
+ }
+
+ .lg\:pt-96 {
+ padding-top: 24rem;
+ }
+
+ .lg\:pt-px {
+ padding-top: 1px;
+ }
+
+ .lg\:pt-0\.5 {
+ padding-top: 0.125rem;
+ }
+
+ .lg\:pt-1\.5 {
+ padding-top: 0.375rem;
+ }
+
+ .lg\:pt-2\.5 {
+ padding-top: 0.625rem;
+ }
+
+ .lg\:pt-3\.5 {
+ padding-top: 0.875rem;
+ }
+
+ .lg\:pr-0 {
+ padding-right: 0px;
+ }
+
+ .lg\:pr-1 {
+ padding-right: 0.25rem;
+ }
+
+ .lg\:pr-2 {
+ padding-right: 0.5rem;
+ }
+
+ .lg\:pr-3 {
+ padding-right: 0.75rem;
+ }
+
+ .lg\:pr-4 {
+ padding-right: 1rem;
+ }
+
+ .lg\:pr-5 {
+ padding-right: 1.25rem;
+ }
+
+ .lg\:pr-6 {
+ padding-right: 1.5rem;
+ }
+
+ .lg\:pr-7 {
+ padding-right: 1.75rem;
+ }
+
+ .lg\:pr-8 {
+ padding-right: 2rem;
+ }
+
+ .lg\:pr-9 {
+ padding-right: 2.25rem;
+ }
+
+ .lg\:pr-10 {
+ padding-right: 2.5rem;
+ }
+
+ .lg\:pr-11 {
+ padding-right: 2.75rem;
+ }
+
+ .lg\:pr-12 {
+ padding-right: 3rem;
+ }
+
+ .lg\:pr-14 {
+ padding-right: 3.5rem;
+ }
+
+ .lg\:pr-16 {
+ padding-right: 4rem;
+ }
+
+ .lg\:pr-20 {
+ padding-right: 5rem;
+ }
+
+ .lg\:pr-24 {
+ padding-right: 6rem;
+ }
+
+ .lg\:pr-28 {
+ padding-right: 7rem;
+ }
+
+ .lg\:pr-32 {
+ padding-right: 8rem;
+ }
+
+ .lg\:pr-36 {
+ padding-right: 9rem;
+ }
+
+ .lg\:pr-40 {
+ padding-right: 10rem;
+ }
+
+ .lg\:pr-44 {
+ padding-right: 11rem;
+ }
+
+ .lg\:pr-48 {
+ padding-right: 12rem;
+ }
+
+ .lg\:pr-52 {
+ padding-right: 13rem;
+ }
+
+ .lg\:pr-56 {
+ padding-right: 14rem;
+ }
+
+ .lg\:pr-60 {
+ padding-right: 15rem;
+ }
+
+ .lg\:pr-64 {
+ padding-right: 16rem;
+ }
+
+ .lg\:pr-72 {
+ padding-right: 18rem;
+ }
+
+ .lg\:pr-80 {
+ padding-right: 20rem;
+ }
+
+ .lg\:pr-96 {
+ padding-right: 24rem;
+ }
+
+ .lg\:pr-px {
+ padding-right: 1px;
+ }
+
+ .lg\:pr-0\.5 {
+ padding-right: 0.125rem;
+ }
+
+ .lg\:pr-1\.5 {
+ padding-right: 0.375rem;
+ }
+
+ .lg\:pr-2\.5 {
+ padding-right: 0.625rem;
+ }
+
+ .lg\:pr-3\.5 {
+ padding-right: 0.875rem;
+ }
+
+ .lg\:pb-0 {
+ padding-bottom: 0px;
+ }
+
+ .lg\:pb-1 {
+ padding-bottom: 0.25rem;
+ }
+
+ .lg\:pb-2 {
+ padding-bottom: 0.5rem;
+ }
+
+ .lg\:pb-3 {
+ padding-bottom: 0.75rem;
+ }
+
+ .lg\:pb-4 {
+ padding-bottom: 1rem;
+ }
+
+ .lg\:pb-5 {
+ padding-bottom: 1.25rem;
+ }
+
+ .lg\:pb-6 {
+ padding-bottom: 1.5rem;
+ }
+
+ .lg\:pb-7 {
+ padding-bottom: 1.75rem;
+ }
+
+ .lg\:pb-8 {
+ padding-bottom: 2rem;
+ }
+
+ .lg\:pb-9 {
+ padding-bottom: 2.25rem;
+ }
+
+ .lg\:pb-10 {
+ padding-bottom: 2.5rem;
+ }
+
+ .lg\:pb-11 {
+ padding-bottom: 2.75rem;
+ }
+
+ .lg\:pb-12 {
+ padding-bottom: 3rem;
+ }
+
+ .lg\:pb-14 {
+ padding-bottom: 3.5rem;
+ }
+
+ .lg\:pb-16 {
+ padding-bottom: 4rem;
+ }
+
+ .lg\:pb-20 {
+ padding-bottom: 5rem;
+ }
+
+ .lg\:pb-24 {
+ padding-bottom: 6rem;
+ }
+
+ .lg\:pb-28 {
+ padding-bottom: 7rem;
+ }
+
+ .lg\:pb-32 {
+ padding-bottom: 8rem;
+ }
+
+ .lg\:pb-36 {
+ padding-bottom: 9rem;
+ }
+
+ .lg\:pb-40 {
+ padding-bottom: 10rem;
+ }
+
+ .lg\:pb-44 {
+ padding-bottom: 11rem;
+ }
+
+ .lg\:pb-48 {
+ padding-bottom: 12rem;
+ }
+
+ .lg\:pb-52 {
+ padding-bottom: 13rem;
+ }
+
+ .lg\:pb-56 {
+ padding-bottom: 14rem;
+ }
+
+ .lg\:pb-60 {
+ padding-bottom: 15rem;
+ }
+
+ .lg\:pb-64 {
+ padding-bottom: 16rem;
+ }
+
+ .lg\:pb-72 {
+ padding-bottom: 18rem;
+ }
+
+ .lg\:pb-80 {
+ padding-bottom: 20rem;
+ }
+
+ .lg\:pb-96 {
+ padding-bottom: 24rem;
+ }
+
+ .lg\:pb-px {
+ padding-bottom: 1px;
+ }
+
+ .lg\:pb-0\.5 {
+ padding-bottom: 0.125rem;
+ }
+
+ .lg\:pb-1\.5 {
+ padding-bottom: 0.375rem;
+ }
+
+ .lg\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+ }
+
+ .lg\:pb-3\.5 {
+ padding-bottom: 0.875rem;
+ }
+
+ .lg\:pl-0 {
+ padding-left: 0px;
+ }
+
+ .lg\:pl-1 {
+ padding-left: 0.25rem;
+ }
+
+ .lg\:pl-2 {
+ padding-left: 0.5rem;
+ }
+
+ .lg\:pl-3 {
+ padding-left: 0.75rem;
+ }
+
+ .lg\:pl-4 {
+ padding-left: 1rem;
+ }
+
+ .lg\:pl-5 {
+ padding-left: 1.25rem;
+ }
+
+ .lg\:pl-6 {
+ padding-left: 1.5rem;
+ }
+
+ .lg\:pl-7 {
+ padding-left: 1.75rem;
+ }
+
+ .lg\:pl-8 {
+ padding-left: 2rem;
+ }
+
+ .lg\:pl-9 {
+ padding-left: 2.25rem;
+ }
+
+ .lg\:pl-10 {
+ padding-left: 2.5rem;
+ }
+
+ .lg\:pl-11 {
+ padding-left: 2.75rem;
+ }
+
+ .lg\:pl-12 {
+ padding-left: 3rem;
+ }
+
+ .lg\:pl-14 {
+ padding-left: 3.5rem;
+ }
+
+ .lg\:pl-16 {
+ padding-left: 4rem;
+ }
+
+ .lg\:pl-20 {
+ padding-left: 5rem;
+ }
+
+ .lg\:pl-24 {
+ padding-left: 6rem;
+ }
+
+ .lg\:pl-28 {
+ padding-left: 7rem;
+ }
+
+ .lg\:pl-32 {
+ padding-left: 8rem;
+ }
+
+ .lg\:pl-36 {
+ padding-left: 9rem;
+ }
+
+ .lg\:pl-40 {
+ padding-left: 10rem;
+ }
+
+ .lg\:pl-44 {
+ padding-left: 11rem;
+ }
+
+ .lg\:pl-48 {
+ padding-left: 12rem;
+ }
+
+ .lg\:pl-52 {
+ padding-left: 13rem;
+ }
+
+ .lg\:pl-56 {
+ padding-left: 14rem;
+ }
+
+ .lg\:pl-60 {
+ padding-left: 15rem;
+ }
+
+ .lg\:pl-64 {
+ padding-left: 16rem;
+ }
+
+ .lg\:pl-72 {
+ padding-left: 18rem;
+ }
+
+ .lg\:pl-80 {
+ padding-left: 20rem;
+ }
+
+ .lg\:pl-96 {
+ padding-left: 24rem;
+ }
+
+ .lg\:pl-px {
+ padding-left: 1px;
+ }
+
+ .lg\:pl-0\.5 {
+ padding-left: 0.125rem;
+ }
+
+ .lg\:pl-1\.5 {
+ padding-left: 0.375rem;
+ }
+
+ .lg\:pl-2\.5 {
+ padding-left: 0.625rem;
+ }
+
+ .lg\:pl-3\.5 {
+ padding-left: 0.875rem;
+ }
+
+ .lg\:text-left {
+ text-align: left;
+ }
+
+ .lg\:text-center {
+ text-align: center;
+ }
+
+ .lg\:text-right {
+ text-align: right;
+ }
+
+ .lg\:text-justify {
+ text-align: justify;
+ }
+
+ .lg\:align-baseline {
+ vertical-align: baseline;
+ }
+
+ .lg\:align-top {
+ vertical-align: top;
+ }
+
+ .lg\:align-middle {
+ vertical-align: middle;
+ }
+
+ .lg\:align-bottom {
+ vertical-align: bottom;
+ }
+
+ .lg\:align-text-top {
+ vertical-align: text-top;
+ }
+
+ .lg\:align-text-bottom {
+ vertical-align: text-bottom;
+ }
+
+ .lg\:font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ }
+
+ .lg\:font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+ }
+
+ .lg\:font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ }
+
+ .lg\:text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+ }
+
+ .lg\:text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ }
+
+ .lg\:text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .lg\:text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+ }
+
+ .lg\:text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+
+ .lg\:text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+ }
+
+ .lg\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .lg\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+ }
+
+ .lg\:text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+ }
+
+ .lg\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+ }
+
+ .lg\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+ }
+
+ .lg\:text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+ }
+
+ .lg\:text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+ }
+
+ .lg\:font-thin {
+ font-weight: 100;
+ }
+
+ .lg\:font-extralight {
+ font-weight: 200;
+ }
+
+ .lg\:font-light {
+ font-weight: 300;
+ }
+
+ .lg\:font-normal {
+ font-weight: 400;
+ }
+
+ .lg\:font-medium {
+ font-weight: 500;
+ }
+
+ .lg\:font-semibold {
+ font-weight: 600;
+ }
+
+ .lg\:font-bold {
+ font-weight: 700;
+ }
+
+ .lg\:font-extrabold {
+ font-weight: 800;
+ }
+
+ .lg\:font-black {
+ font-weight: 900;
+ }
+
+ .lg\:uppercase {
+ text-transform: uppercase;
+ }
+
+ .lg\:lowercase {
+ text-transform: lowercase;
+ }
+
+ .lg\:capitalize {
+ text-transform: capitalize;
+ }
+
+ .lg\:normal-case {
+ text-transform: none;
+ }
+
+ .lg\:italic {
+ font-style: italic;
+ }
+
+ .lg\:not-italic {
+ font-style: normal;
+ }
+
+ .lg\:ordinal, .lg\:slashed-zero, .lg\:lining-nums, .lg\:oldstyle-nums, .lg\:proportional-nums, .lg\:tabular-nums, .lg\:diagonal-fractions, .lg\:stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+ }
+
+ .lg\:normal-nums {
+ font-variant-numeric: normal;
+ }
+
+ .lg\:ordinal {
+ --tw-ordinal: ordinal;
+ }
+
+ .lg\:slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+ }
+
+ .lg\:lining-nums {
+ --tw-numeric-figure: lining-nums;
+ }
+
+ .lg\:oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+ }
+
+ .lg\:proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+ }
+
+ .lg\:tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+ }
+
+ .lg\:diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+ }
+
+ .lg\:stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+ }
+
+ .lg\:leading-3 {
+ line-height: .75rem;
+ }
+
+ .lg\:leading-4 {
+ line-height: 1rem;
+ }
+
+ .lg\:leading-5 {
+ line-height: 1.25rem;
+ }
+
+ .lg\:leading-6 {
+ line-height: 1.5rem;
+ }
+
+ .lg\:leading-7 {
+ line-height: 1.75rem;
+ }
+
+ .lg\:leading-8 {
+ line-height: 2rem;
+ }
+
+ .lg\:leading-9 {
+ line-height: 2.25rem;
+ }
+
+ .lg\:leading-10 {
+ line-height: 2.5rem;
+ }
+
+ .lg\:leading-none {
+ line-height: 1;
+ }
+
+ .lg\:leading-tight {
+ line-height: 1.25;
+ }
+
+ .lg\:leading-snug {
+ line-height: 1.375;
+ }
+
+ .lg\:leading-normal {
+ line-height: 1.5;
+ }
+
+ .lg\:leading-relaxed {
+ line-height: 1.625;
+ }
+
+ .lg\:leading-loose {
+ line-height: 2;
+ }
+
+ .lg\:tracking-tighter {
+ letter-spacing: -0.05em;
+ }
+
+ .lg\:tracking-tight {
+ letter-spacing: -0.025em;
+ }
+
+ .lg\:tracking-normal {
+ letter-spacing: 0em;
+ }
+
+ .lg\:tracking-wide {
+ letter-spacing: 0.025em;
+ }
+
+ .lg\:tracking-wider {
+ letter-spacing: 0.05em;
+ }
+
+ .lg\:tracking-widest {
+ letter-spacing: 0.1em;
+ }
+
+ .lg\:text-transparent {
+ color: transparent;
+ }
+
+ .lg\:text-current {
+ color: currentColor;
+ }
+
+ .lg\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .lg\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .lg\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .lg\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .lg\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .lg\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .lg\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-transparent {
+ color: transparent;
+ }
+
+ .group:hover .lg\:group-hover\:text-current {
+ color: currentColor;
+ }
+
+ .group:hover .lg\:group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .lg\:group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-transparent:focus-within {
+ color: transparent;
+ }
+
+ .lg\:focus-within\:text-current:focus-within {
+ color: currentColor;
+ }
+
+ .lg\:focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-transparent:hover {
+ color: transparent;
+ }
+
+ .lg\:hover\:text-current:hover {
+ color: currentColor;
+ }
+
+ .lg\:hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-transparent:focus {
+ color: transparent;
+ }
+
+ .lg\:focus\:text-current:focus {
+ color: currentColor;
+ }
+
+ .lg\:focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .lg\:focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .lg\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .lg\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .lg\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .lg\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .lg\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .lg\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .lg\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .lg\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .lg\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .lg\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .lg\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .lg\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .lg\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .lg\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .lg\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .group:hover .lg\:group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .lg\:focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+ }
+
+ .lg\:focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+ }
+
+ .lg\:focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+ }
+
+ .lg\:focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+ }
+
+ .lg\:focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+ }
+
+ .lg\:focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+ }
+
+ .lg\:focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+ }
+
+ .lg\:focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+ }
+
+ .lg\:focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+ }
+
+ .lg\:focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+ }
+
+ .lg\:focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+ }
+
+ .lg\:focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+ }
+
+ .lg\:focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+ }
+
+ .lg\:focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+ }
+
+ .lg\:focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+ }
+
+ .lg\:hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+ }
+
+ .lg\:hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+ }
+
+ .lg\:hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+ }
+
+ .lg\:hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+ }
+
+ .lg\:hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+ }
+
+ .lg\:hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+ }
+
+ .lg\:hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+ }
+
+ .lg\:hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+ }
+
+ .lg\:hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+ }
+
+ .lg\:hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+ }
+
+ .lg\:hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+ }
+
+ .lg\:hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+ }
+
+ .lg\:hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+ }
+
+ .lg\:hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+ }
+
+ .lg\:hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+ }
+
+ .lg\:focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+ }
+
+ .lg\:focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+ }
+
+ .lg\:focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+ }
+
+ .lg\:focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+ }
+
+ .lg\:focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+ }
+
+ .lg\:focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+ }
+
+ .lg\:focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+ }
+
+ .lg\:focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+ }
+
+ .lg\:focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+ }
+
+ .lg\:focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+ }
+
+ .lg\:focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+ }
+
+ .lg\:focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+ }
+
+ .lg\:focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+ }
+
+ .lg\:focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+ }
+
+ .lg\:focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+ }
+
+ .lg\:underline {
+ text-decoration: underline;
+ }
+
+ .lg\:line-through {
+ text-decoration: line-through;
+ }
+
+ .lg\:no-underline {
+ text-decoration: none;
+ }
+
+ .group:hover .lg\:group-hover\:underline {
+ text-decoration: underline;
+ }
+
+ .group:hover .lg\:group-hover\:line-through {
+ text-decoration: line-through;
+ }
+
+ .group:hover .lg\:group-hover\:no-underline {
+ text-decoration: none;
+ }
+
+ .lg\:focus-within\:underline:focus-within {
+ text-decoration: underline;
+ }
+
+ .lg\:focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+ }
+
+ .lg\:focus-within\:no-underline:focus-within {
+ text-decoration: none;
+ }
+
+ .lg\:hover\:underline:hover {
+ text-decoration: underline;
+ }
+
+ .lg\:hover\:line-through:hover {
+ text-decoration: line-through;
+ }
+
+ .lg\:hover\:no-underline:hover {
+ text-decoration: none;
+ }
+
+ .lg\:focus\:underline:focus {
+ text-decoration: underline;
+ }
+
+ .lg\:focus\:line-through:focus {
+ text-decoration: line-through;
+ }
+
+ .lg\:focus\:no-underline:focus {
+ text-decoration: none;
+ }
+
+ .lg\:antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+
+ .lg\:subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+ }
+
+ .lg\:placeholder-transparent::-moz-placeholder {
+ color: transparent;
+ }
+
+ .lg\:placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .lg\:placeholder-transparent::placeholder {
+ color: transparent;
+ }
+
+ .lg\:placeholder-current::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .lg\:placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .lg\:placeholder-current::placeholder {
+ color: currentColor;
+ }
+
+ .lg\:placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+ }
+
+ .lg\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .lg\:focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+ }
+
+ .lg\:focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .lg\:focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .lg\:focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+ }
+
+ .lg\:focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .lg\:placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .lg\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .lg\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .lg\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .lg\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .lg\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .lg\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .lg\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .lg\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .lg\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .lg\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .lg\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .lg\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .lg\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .lg\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .lg\:opacity-0 {
+ opacity: 0;
+ }
+
+ .lg\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .lg\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .lg\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .lg\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .lg\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .lg\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .lg\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .lg\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .lg\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .lg\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .lg\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .lg\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .lg\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .lg\:opacity-100 {
+ opacity: 1;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-0 {
+ opacity: 0;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .group:hover .lg\:group-hover\:opacity-100 {
+ opacity: 1;
+ }
+
+ .lg\:focus-within\:opacity-0:focus-within {
+ opacity: 0;
+ }
+
+ .lg\:focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+ }
+
+ .lg\:focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+ }
+
+ .lg\:focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+ }
+
+ .lg\:focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+ }
+
+ .lg\:focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+ }
+
+ .lg\:focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+ }
+
+ .lg\:focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+ }
+
+ .lg\:focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+ }
+
+ .lg\:focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+ }
+
+ .lg\:focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+ }
+
+ .lg\:focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+ }
+
+ .lg\:focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+ }
+
+ .lg\:focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+ }
+
+ .lg\:focus-within\:opacity-100:focus-within {
+ opacity: 1;
+ }
+
+ .lg\:hover\:opacity-0:hover {
+ opacity: 0;
+ }
+
+ .lg\:hover\:opacity-5:hover {
+ opacity: 0.05;
+ }
+
+ .lg\:hover\:opacity-10:hover {
+ opacity: 0.1;
+ }
+
+ .lg\:hover\:opacity-20:hover {
+ opacity: 0.2;
+ }
+
+ .lg\:hover\:opacity-25:hover {
+ opacity: 0.25;
+ }
+
+ .lg\:hover\:opacity-30:hover {
+ opacity: 0.3;
+ }
+
+ .lg\:hover\:opacity-40:hover {
+ opacity: 0.4;
+ }
+
+ .lg\:hover\:opacity-50:hover {
+ opacity: 0.5;
+ }
+
+ .lg\:hover\:opacity-60:hover {
+ opacity: 0.6;
+ }
+
+ .lg\:hover\:opacity-70:hover {
+ opacity: 0.7;
+ }
+
+ .lg\:hover\:opacity-75:hover {
+ opacity: 0.75;
+ }
+
+ .lg\:hover\:opacity-80:hover {
+ opacity: 0.8;
+ }
+
+ .lg\:hover\:opacity-90:hover {
+ opacity: 0.9;
+ }
+
+ .lg\:hover\:opacity-95:hover {
+ opacity: 0.95;
+ }
+
+ .lg\:hover\:opacity-100:hover {
+ opacity: 1;
+ }
+
+ .lg\:focus\:opacity-0:focus {
+ opacity: 0;
+ }
+
+ .lg\:focus\:opacity-5:focus {
+ opacity: 0.05;
+ }
+
+ .lg\:focus\:opacity-10:focus {
+ opacity: 0.1;
+ }
+
+ .lg\:focus\:opacity-20:focus {
+ opacity: 0.2;
+ }
+
+ .lg\:focus\:opacity-25:focus {
+ opacity: 0.25;
+ }
+
+ .lg\:focus\:opacity-30:focus {
+ opacity: 0.3;
+ }
+
+ .lg\:focus\:opacity-40:focus {
+ opacity: 0.4;
+ }
+
+ .lg\:focus\:opacity-50:focus {
+ opacity: 0.5;
+ }
+
+ .lg\:focus\:opacity-60:focus {
+ opacity: 0.6;
+ }
+
+ .lg\:focus\:opacity-70:focus {
+ opacity: 0.7;
+ }
+
+ .lg\:focus\:opacity-75:focus {
+ opacity: 0.75;
+ }
+
+ .lg\:focus\:opacity-80:focus {
+ opacity: 0.8;
+ }
+
+ .lg\:focus\:opacity-90:focus {
+ opacity: 0.9;
+ }
+
+ .lg\:focus\:opacity-95:focus {
+ opacity: 0.95;
+ }
+
+ .lg\:focus\:opacity-100:focus {
+ opacity: 1;
+ }
+
+ .lg\:bg-blend-normal {
+ background-blend-mode: normal;
+ }
+
+ .lg\:bg-blend-multiply {
+ background-blend-mode: multiply;
+ }
+
+ .lg\:bg-blend-screen {
+ background-blend-mode: screen;
+ }
+
+ .lg\:bg-blend-overlay {
+ background-blend-mode: overlay;
+ }
+
+ .lg\:bg-blend-darken {
+ background-blend-mode: darken;
+ }
+
+ .lg\:bg-blend-lighten {
+ background-blend-mode: lighten;
+ }
+
+ .lg\:bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+ }
+
+ .lg\:bg-blend-color-burn {
+ background-blend-mode: color-burn;
+ }
+
+ .lg\:bg-blend-hard-light {
+ background-blend-mode: hard-light;
+ }
+
+ .lg\:bg-blend-soft-light {
+ background-blend-mode: soft-light;
+ }
+
+ .lg\:bg-blend-difference {
+ background-blend-mode: difference;
+ }
+
+ .lg\:bg-blend-exclusion {
+ background-blend-mode: exclusion;
+ }
+
+ .lg\:bg-blend-hue {
+ background-blend-mode: hue;
+ }
+
+ .lg\:bg-blend-saturation {
+ background-blend-mode: saturation;
+ }
+
+ .lg\:bg-blend-color {
+ background-blend-mode: color;
+ }
+
+ .lg\:bg-blend-luminosity {
+ background-blend-mode: luminosity;
+ }
+
+ .lg\:mix-blend-normal {
+ mix-blend-mode: normal;
+ }
+
+ .lg\:mix-blend-multiply {
+ mix-blend-mode: multiply;
+ }
+
+ .lg\:mix-blend-screen {
+ mix-blend-mode: screen;
+ }
+
+ .lg\:mix-blend-overlay {
+ mix-blend-mode: overlay;
+ }
+
+ .lg\:mix-blend-darken {
+ mix-blend-mode: darken;
+ }
+
+ .lg\:mix-blend-lighten {
+ mix-blend-mode: lighten;
+ }
+
+ .lg\:mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+ }
+
+ .lg\:mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+ }
+
+ .lg\:mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+ }
+
+ .lg\:mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+ }
+
+ .lg\:mix-blend-difference {
+ mix-blend-mode: difference;
+ }
+
+ .lg\:mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+ }
+
+ .lg\:mix-blend-hue {
+ mix-blend-mode: hue;
+ }
+
+ .lg\:mix-blend-saturation {
+ mix-blend-mode: saturation;
+ }
+
+ .lg\:mix-blend-color {
+ mix-blend-mode: color;
+ }
+
+ .lg\:mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+ }
+
+ .lg\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .lg\:group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .lg\:outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .lg\:outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .lg\:outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .lg\:focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .lg\:ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .lg\:ring-inset {
+ --tw-ring-inset: inset;
+ }
+
+ .lg\:focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+ }
+
+ .lg\:focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+ }
+
+ .lg\:ring-transparent {
+ --tw-ring-color: transparent;
+ }
+
+ .lg\:ring-current {
+ --tw-ring-color: currentColor;
+ }
+
+ .lg\:ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+ }
+
+ .lg\:focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+ }
+
+ .lg\:focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+ }
+
+ .lg\:focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+ }
+
+ .lg\:focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .lg\:focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .lg\:ring-opacity-0 {
+ --tw-ring-opacity: 0;
+ }
+
+ .lg\:ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .lg\:ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .lg\:ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .lg\:ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .lg\:ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .lg\:ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .lg\:ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .lg\:ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .lg\:ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .lg\:ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .lg\:ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .lg\:ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .lg\:ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .lg\:ring-opacity-100 {
+ --tw-ring-opacity: 1;
+ }
+
+ .lg\:focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+ }
+
+ .lg\:focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .lg\:focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .lg\:focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .lg\:focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .lg\:focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .lg\:focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .lg\:focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .lg\:focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .lg\:focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .lg\:focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .lg\:focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .lg\:focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .lg\:focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .lg\:focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+ }
+
+ .lg\:focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+ }
+
+ .lg\:focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .lg\:focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .lg\:focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .lg\:focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .lg\:focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .lg\:focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .lg\:focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .lg\:focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .lg\:focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .lg\:focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .lg\:focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .lg\:focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .lg\:focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .lg\:focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+ }
+
+ .lg\:ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .lg\:ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .lg\:ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .lg\:ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .lg\:ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .lg\:focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .lg\:focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .lg\:focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .lg\:focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .lg\:focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .lg\:focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .lg\:focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .lg\:focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .lg\:focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .lg\:focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .lg\:ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .lg\:ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .lg\:ring-offset-black {
+ --tw-ring-offset-color: #000;
+ }
+
+ .lg\:ring-offset-white {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .lg\:ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .lg\:ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .lg\:ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .lg\:ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .lg\:ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .lg\:ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .lg\:ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .lg\:ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .lg\:ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .lg\:ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .lg\:ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .lg\:ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .lg\:ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .lg\:ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .lg\:ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .lg\:ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .lg\:ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .lg\:ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .lg\:ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .lg\:ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .lg\:ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .lg\:ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .lg\:ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .lg\:ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .lg\:ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .lg\:ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .lg\:ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .lg\:ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .lg\:ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .lg\:ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .lg\:ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .lg\:ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .lg\:ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .lg\:ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .lg\:ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .lg\:ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .lg\:ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .lg\:ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .lg\:ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .lg\:ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .lg\:ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .lg\:ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .lg\:ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .lg\:ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .lg\:ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .lg\:ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .lg\:ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .lg\:ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .lg\:ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .lg\:ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .lg\:ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .lg\:ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .lg\:ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .lg\:ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .lg\:ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .lg\:ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .lg\:ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .lg\:ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .lg\:ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .lg\:ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .lg\:ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .lg\:ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .lg\:ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .lg\:ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .lg\:ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .lg\:ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .lg\:ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .lg\:ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .lg\:ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .lg\:ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .lg\:ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .lg\:ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .lg\:ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .lg\:ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .lg\:ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .lg\:ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .lg\:ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .lg\:ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .lg\:ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .lg\:ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .lg\:focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .lg\:focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .lg\:focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+ }
+
+ .lg\:focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .lg\:focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .lg\:focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .lg\:focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .lg\:focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .lg\:focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .lg\:focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .lg\:focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .lg\:focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .lg\:focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .lg\:focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .lg\:focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .lg\:focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .lg\:focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .lg\:focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .lg\:focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .lg\:focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .lg\:focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .lg\:focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .lg\:focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .lg\:focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .lg\:focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .lg\:focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .lg\:focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .lg\:focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .lg\:focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .lg\:focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .lg\:focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .lg\:focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .lg\:focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+ }
+
+ .lg\:focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .lg\:focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .lg\:focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .lg\:focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .lg\:focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .lg\:focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .lg\:focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .lg\:focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .lg\:focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .lg\:focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .lg\:focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .lg\:focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .lg\:focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .lg\:focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .lg\:focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .lg\:focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .lg\:focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .lg\:focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .lg\:focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .lg\:focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .lg\:focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .lg\:focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .lg\:focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .lg\:focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .lg\:focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .lg\:focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .lg\:focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .lg\:focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .lg\:focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .lg\:focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .lg\:focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .lg\:focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .lg\:focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .lg\:focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .lg\:focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .lg\:focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .lg\:focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .lg\:focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .lg\:focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .lg\:focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .lg\:focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .lg\:focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .lg\:focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .lg\:focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .lg\:focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .lg\:focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .lg\:focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .lg\:focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .lg\:focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .lg\:focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .lg\:focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .lg\:focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .lg\:focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .lg\:focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .lg\:focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .lg\:focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .lg\:focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .lg\:focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .lg\:focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .lg\:focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .lg\:focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .lg\:focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .lg\:focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .lg\:focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .lg\:focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .lg\:focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .lg\:focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .lg\:focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .lg\:focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .lg\:focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .lg\:focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .lg\:focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .lg\:focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .lg\:focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .lg\:focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .lg\:focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .lg\:focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .lg\:focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .lg\:focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .lg\:focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .lg\:focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .lg\:filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ }
+
+ .lg\:filter-none {
+ filter: none;
+ }
+
+ .lg\:blur-0 {
+ --tw-blur: blur(0);
+ }
+
+ .lg\:blur-none {
+ --tw-blur: blur(0);
+ }
+
+ .lg\:blur-sm {
+ --tw-blur: blur(4px);
+ }
+
+ .lg\:blur {
+ --tw-blur: blur(8px);
+ }
+
+ .lg\:blur-md {
+ --tw-blur: blur(12px);
+ }
+
+ .lg\:blur-lg {
+ --tw-blur: blur(16px);
+ }
+
+ .lg\:blur-xl {
+ --tw-blur: blur(24px);
+ }
+
+ .lg\:blur-2xl {
+ --tw-blur: blur(40px);
+ }
+
+ .lg\:blur-3xl {
+ --tw-blur: blur(64px);
+ }
+
+ .lg\:brightness-0 {
+ --tw-brightness: brightness(0);
+ }
+
+ .lg\:brightness-50 {
+ --tw-brightness: brightness(.5);
+ }
+
+ .lg\:brightness-75 {
+ --tw-brightness: brightness(.75);
+ }
+
+ .lg\:brightness-90 {
+ --tw-brightness: brightness(.9);
+ }
+
+ .lg\:brightness-95 {
+ --tw-brightness: brightness(.95);
+ }
+
+ .lg\:brightness-100 {
+ --tw-brightness: brightness(1);
+ }
+
+ .lg\:brightness-105 {
+ --tw-brightness: brightness(1.05);
+ }
+
+ .lg\:brightness-110 {
+ --tw-brightness: brightness(1.1);
+ }
+
+ .lg\:brightness-125 {
+ --tw-brightness: brightness(1.25);
+ }
+
+ .lg\:brightness-150 {
+ --tw-brightness: brightness(1.5);
+ }
+
+ .lg\:brightness-200 {
+ --tw-brightness: brightness(2);
+ }
+
+ .lg\:contrast-0 {
+ --tw-contrast: contrast(0);
+ }
+
+ .lg\:contrast-50 {
+ --tw-contrast: contrast(.5);
+ }
+
+ .lg\:contrast-75 {
+ --tw-contrast: contrast(.75);
+ }
+
+ .lg\:contrast-100 {
+ --tw-contrast: contrast(1);
+ }
+
+ .lg\:contrast-125 {
+ --tw-contrast: contrast(1.25);
+ }
+
+ .lg\:contrast-150 {
+ --tw-contrast: contrast(1.5);
+ }
+
+ .lg\:contrast-200 {
+ --tw-contrast: contrast(2);
+ }
+
+ .lg\:drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+ }
+
+ .lg\:drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+ }
+
+ .lg\:drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+ }
+
+ .lg\:drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+ }
+
+ .lg\:drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+ }
+
+ .lg\:drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+ }
+
+ .lg\:drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+ }
+
+ .lg\:grayscale-0 {
+ --tw-grayscale: grayscale(0);
+ }
+
+ .lg\:grayscale {
+ --tw-grayscale: grayscale(100%);
+ }
+
+ .lg\:hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+ }
+
+ .lg\:hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+ }
+
+ .lg\:hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+ }
+
+ .lg\:hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+ }
+
+ .lg\:hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+ }
+
+ .lg\:hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+ }
+
+ .lg\:-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .lg\:-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .lg\:-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .lg\:-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .lg\:-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .lg\:invert-0 {
+ --tw-invert: invert(0);
+ }
+
+ .lg\:invert {
+ --tw-invert: invert(100%);
+ }
+
+ .lg\:saturate-0 {
+ --tw-saturate: saturate(0);
+ }
+
+ .lg\:saturate-50 {
+ --tw-saturate: saturate(.5);
+ }
+
+ .lg\:saturate-100 {
+ --tw-saturate: saturate(1);
+ }
+
+ .lg\:saturate-150 {
+ --tw-saturate: saturate(1.5);
+ }
+
+ .lg\:saturate-200 {
+ --tw-saturate: saturate(2);
+ }
+
+ .lg\:sepia-0 {
+ --tw-sepia: sepia(0);
+ }
+
+ .lg\:sepia {
+ --tw-sepia: sepia(100%);
+ }
+
+ .lg\:backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ }
+
+ .lg\:backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+ }
+
+ .lg\:backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .lg\:backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .lg\:backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+ }
+
+ .lg\:backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+ }
+
+ .lg\:backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+ }
+
+ .lg\:backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+ }
+
+ .lg\:backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+ }
+
+ .lg\:backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+ }
+
+ .lg\:backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+ }
+
+ .lg\:backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+ }
+
+ .lg\:backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+ }
+
+ .lg\:backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+ }
+
+ .lg\:backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+ }
+
+ .lg\:backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+ }
+
+ .lg\:backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+ }
+
+ .lg\:backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+ }
+
+ .lg\:backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+ }
+
+ .lg\:backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+ }
+
+ .lg\:backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+ }
+
+ .lg\:backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+ }
+
+ .lg\:backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+ }
+
+ .lg\:backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+ }
+
+ .lg\:backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+ }
+
+ .lg\:backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+ }
+
+ .lg\:backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+ }
+
+ .lg\:backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+ }
+
+ .lg\:backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+ }
+
+ .lg\:backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+ }
+
+ .lg\:backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+ }
+
+ .lg\:backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+ }
+
+ .lg\:backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+ }
+
+ .lg\:backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+ }
+
+ .lg\:backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+ }
+
+ .lg\:backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+ }
+
+ .lg\:backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+ }
+
+ .lg\:-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .lg\:-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .lg\:-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .lg\:-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .lg\:-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .lg\:backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+ }
+
+ .lg\:backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+ }
+
+ .lg\:backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+ }
+
+ .lg\:backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+ }
+
+ .lg\:backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+ }
+
+ .lg\:backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+ }
+
+ .lg\:backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+ }
+
+ .lg\:backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+ }
+
+ .lg\:backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+ }
+
+ .lg\:backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+ }
+
+ .lg\:backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+ }
+
+ .lg\:backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+ }
+
+ .lg\:backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+ }
+
+ .lg\:backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+ }
+
+ .lg\:backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+ }
+
+ .lg\:backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+ }
+
+ .lg\:backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+ }
+
+ .lg\:backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+ }
+
+ .lg\:backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+ }
+
+ .lg\:backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+ }
+
+ .lg\:backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+ }
+
+ .lg\:backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+ }
+
+ .lg\:backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+ }
+
+ .lg\:backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+ }
+
+ .lg\:transition-none {
+ transition-property: none;
+ }
+
+ .lg\:transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .lg\:delay-75 {
+ transition-delay: 75ms;
+ }
+
+ .lg\:delay-100 {
+ transition-delay: 100ms;
+ }
+
+ .lg\:delay-150 {
+ transition-delay: 150ms;
+ }
+
+ .lg\:delay-200 {
+ transition-delay: 200ms;
+ }
+
+ .lg\:delay-300 {
+ transition-delay: 300ms;
+ }
+
+ .lg\:delay-500 {
+ transition-delay: 500ms;
+ }
+
+ .lg\:delay-700 {
+ transition-delay: 700ms;
+ }
+
+ .lg\:delay-1000 {
+ transition-delay: 1000ms;
+ }
+
+ .lg\:duration-75 {
+ transition-duration: 75ms;
+ }
+
+ .lg\:duration-100 {
+ transition-duration: 100ms;
+ }
+
+ .lg\:duration-150 {
+ transition-duration: 150ms;
+ }
+
+ .lg\:duration-200 {
+ transition-duration: 200ms;
+ }
+
+ .lg\:duration-300 {
+ transition-duration: 300ms;
+ }
+
+ .lg\:duration-500 {
+ transition-duration: 500ms;
+ }
+
+ .lg\:duration-700 {
+ transition-duration: 700ms;
+ }
+
+ .lg\:duration-1000 {
+ transition-duration: 1000ms;
+ }
+
+ .lg\:ease-linear {
+ transition-timing-function: linear;
+ }
+
+ .lg\:ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+ }
+
+ .lg\:ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ }
+
+ .lg\:ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ }
+}
+
+@media (min-width: 1280px) {
+ .xl\:container {
+ width: 100%;
+ }
+
+ @media (min-width: 640px) {
+ .xl\:container {
+ max-width: 640px;
+ }
+ }
+
+ @media (min-width: 768px) {
+ .xl\:container {
+ max-width: 768px;
+ }
+ }
+
+ @media (min-width: 1024px) {
+ .xl\:container {
+ max-width: 1024px;
+ }
+ }
+
+ @media (min-width: 1280px) {
+ .xl\:container {
+ max-width: 1280px;
+ }
+ }
+
+ @media (min-width: 1536px) {
+ .xl\:container {
+ max-width: 1536px;
+ }
+ }
+
+ .xl\: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;
+ }
+
+ .xl\:not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .xl\:focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+
+ .xl\:focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .xl\:focus\:sr-only: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;
+ }
+
+ .xl\:focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .xl\:pointer-events-none {
+ pointer-events: none;
+ }
+
+ .xl\:pointer-events-auto {
+ pointer-events: auto;
+ }
+
+ .xl\:visible {
+ visibility: visible;
+ }
+
+ .xl\:invisible {
+ visibility: hidden;
+ }
+
+ .xl\:static {
+ position: static;
+ }
+
+ .xl\:fixed {
+ position: fixed;
+ }
+
+ .xl\:absolute {
+ position: absolute;
+ }
+
+ .xl\:relative {
+ position: relative;
+ }
+
+ .xl\:sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ }
+
+ .xl\:inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .xl\:inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+ }
+
+ .xl\:inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+ }
+
+ .xl\:inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+ }
+
+ .xl\:inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+ }
+
+ .xl\:inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+ }
+
+ .xl\:inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+ }
+
+ .xl\:inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+ }
+
+ .xl\:inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+ }
+
+ .xl\:inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+ }
+
+ .xl\:inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+ }
+
+ .xl\:inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+ }
+
+ .xl\:inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ }
+
+ .xl\:inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+ }
+
+ .xl\:inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+ }
+
+ .xl\:inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+ }
+
+ .xl\:inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+ }
+
+ .xl\:inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+ }
+
+ .xl\:inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+ }
+
+ .xl\:inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+ }
+
+ .xl\:inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+ }
+
+ .xl\:inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+ }
+
+ .xl\:inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+ }
+
+ .xl\:inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+ }
+
+ .xl\:inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+ }
+
+ .xl\:inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+ }
+
+ .xl\:inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+ }
+
+ .xl\:inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+ }
+
+ .xl\:inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+ }
+
+ .xl\:inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+ }
+
+ .xl\:inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ }
+
+ .xl\:inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+ }
+
+ .xl\:inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+ }
+
+ .xl\:inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+ }
+
+ .xl\:inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+ }
+
+ .xl\:inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+ }
+
+ .xl\:-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .xl\:-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+ }
+
+ .xl\:-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ }
+
+ .xl\:-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+ }
+
+ .xl\:-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+ }
+
+ .xl\:-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+ }
+
+ .xl\:-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+ }
+
+ .xl\:-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+ }
+
+ .xl\:-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+ }
+
+ .xl\:-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+ }
+
+ .xl\:-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+ }
+
+ .xl\:-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+ }
+
+ .xl\:-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+ }
+
+ .xl\:-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+ }
+
+ .xl\:-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+ }
+
+ .xl\:-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+ }
+
+ .xl\:-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+ }
+
+ .xl\:-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+ }
+
+ .xl\:-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+ }
+
+ .xl\:-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+ }
+
+ .xl\:-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+ }
+
+ .xl\:-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+ }
+
+ .xl\:-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+ }
+
+ .xl\:-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+ }
+
+ .xl\:-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+ }
+
+ .xl\:-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+ }
+
+ .xl\:-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+ }
+
+ .xl\:-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+ }
+
+ .xl\:-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+ }
+
+ .xl\:-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+ }
+
+ .xl\:-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+ }
+
+ .xl\:-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+ }
+
+ .xl\:-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+ }
+
+ .xl\:-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+ }
+
+ .xl\:-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+ }
+
+ .xl\:inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .xl\:inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+ }
+
+ .xl\:inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+ }
+
+ .xl\:inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+ }
+
+ .xl\:inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .xl\:inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+ }
+
+ .xl\:inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+ }
+
+ .xl\:-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .xl\:-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+ }
+
+ .xl\:-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+ }
+
+ .xl\:-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+ }
+
+ .xl\:-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .xl\:-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+ }
+
+ .xl\:-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+ }
+
+ .xl\:inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .xl\:inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+ }
+
+ .xl\:inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+ }
+
+ .xl\:inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+ }
+
+ .xl\:inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+ }
+
+ .xl\:inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+ }
+
+ .xl\:inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+ }
+
+ .xl\:inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+ }
+
+ .xl\:inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+ }
+
+ .xl\:inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+ }
+
+ .xl\:inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+ }
+
+ .xl\:inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+ }
+
+ .xl\:inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+ }
+
+ .xl\:inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+ }
+
+ .xl\:inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+ }
+
+ .xl\:inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+ }
+
+ .xl\:inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+ }
+
+ .xl\:inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+ }
+
+ .xl\:inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+ }
+
+ .xl\:inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+ }
+
+ .xl\:inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+ }
+
+ .xl\:inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+ }
+
+ .xl\:inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+ }
+
+ .xl\:inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+ }
+
+ .xl\:inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+ }
+
+ .xl\:inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+ }
+
+ .xl\:inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+ }
+
+ .xl\:inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+ }
+
+ .xl\:inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+ }
+
+ .xl\:inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+ }
+
+ .xl\:inset-x-auto {
+ left: auto;
+ right: auto;
+ }
+
+ .xl\:inset-x-px {
+ left: 1px;
+ right: 1px;
+ }
+
+ .xl\:inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+ }
+
+ .xl\:inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+ }
+
+ .xl\:inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+ }
+
+ .xl\:inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+ }
+
+ .xl\:-inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .xl\:-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+ }
+
+ .xl\:-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+ }
+
+ .xl\:-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+ }
+
+ .xl\:-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+ }
+
+ .xl\:-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+ }
+
+ .xl\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+ }
+
+ .xl\:-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+ }
+
+ .xl\:-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+ }
+
+ .xl\:-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+ }
+
+ .xl\:-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+ }
+
+ .xl\:-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+ }
+
+ .xl\:-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+ }
+
+ .xl\:-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+ }
+
+ .xl\:-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+ }
+
+ .xl\:-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+ }
+
+ .xl\:-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+ }
+
+ .xl\:-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+ }
+
+ .xl\:-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+ }
+
+ .xl\:-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+ }
+
+ .xl\:-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+ }
+
+ .xl\:-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+ }
+
+ .xl\:-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+ }
+
+ .xl\:-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+ }
+
+ .xl\:-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+ }
+
+ .xl\:-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+ }
+
+ .xl\:-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+ }
+
+ .xl\:-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+ }
+
+ .xl\:-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+ }
+
+ .xl\:-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+ }
+
+ .xl\:-inset-x-px {
+ left: -1px;
+ right: -1px;
+ }
+
+ .xl\:-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+ }
+
+ .xl\:-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+ }
+
+ .xl\:-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+ }
+
+ .xl\:-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+ }
+
+ .xl\:inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .xl\:inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+ }
+
+ .xl\:inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+ }
+
+ .xl\:inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+ }
+
+ .xl\:inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .xl\:inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+ }
+
+ .xl\:inset-x-full {
+ left: 100%;
+ right: 100%;
+ }
+
+ .xl\:-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .xl\:-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+ }
+
+ .xl\:-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+ }
+
+ .xl\:-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+ }
+
+ .xl\:-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .xl\:-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+ }
+
+ .xl\:-inset-x-full {
+ left: -100%;
+ right: -100%;
+ }
+
+ .xl\:inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .xl\:inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+ }
+
+ .xl\:inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+ }
+
+ .xl\:inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+ }
+
+ .xl\:inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+ }
+
+ .xl\:inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+ }
+
+ .xl\:inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+ }
+
+ .xl\:inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+ }
+
+ .xl\:inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+ }
+
+ .xl\:inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+ }
+
+ .xl\:inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+ }
+
+ .xl\:inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+ }
+
+ .xl\:inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+ }
+
+ .xl\:inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+ }
+
+ .xl\:inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+ }
+
+ .xl\:inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+ }
+
+ .xl\:inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+ }
+
+ .xl\:inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+ }
+
+ .xl\:inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+ }
+
+ .xl\:inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+ }
+
+ .xl\:inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+ }
+
+ .xl\:inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+ }
+
+ .xl\:inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+ }
+
+ .xl\:inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+ }
+
+ .xl\:inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+ }
+
+ .xl\:inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+ }
+
+ .xl\:inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+ }
+
+ .xl\:inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+ }
+
+ .xl\:inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+ }
+
+ .xl\:inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+ }
+
+ .xl\:inset-y-auto {
+ top: auto;
+ bottom: auto;
+ }
+
+ .xl\:inset-y-px {
+ top: 1px;
+ bottom: 1px;
+ }
+
+ .xl\:inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+ }
+
+ .xl\:inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+ }
+
+ .xl\:inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+ }
+
+ .xl\:inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+ }
+
+ .xl\:-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .xl\:-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+ }
+
+ .xl\:-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+ }
+
+ .xl\:-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+ }
+
+ .xl\:-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+ }
+
+ .xl\:-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+ }
+
+ .xl\:-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+ }
+
+ .xl\:-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+ }
+
+ .xl\:-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+ }
+
+ .xl\:-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+ }
+
+ .xl\:-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+ }
+
+ .xl\:-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+ }
+
+ .xl\:-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+ }
+
+ .xl\:-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+ }
+
+ .xl\:-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+ }
+
+ .xl\:-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+ }
+
+ .xl\:-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+ }
+
+ .xl\:-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+ }
+
+ .xl\:-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+ }
+
+ .xl\:-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+ }
+
+ .xl\:-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+ }
+
+ .xl\:-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+ }
+
+ .xl\:-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+ }
+
+ .xl\:-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+ }
+
+ .xl\:-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+ }
+
+ .xl\:-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+ }
+
+ .xl\:-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+ }
+
+ .xl\:-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+ }
+
+ .xl\:-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+ }
+
+ .xl\:-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+ }
+
+ .xl\:-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+ }
+
+ .xl\:-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+ }
+
+ .xl\:-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+ }
+
+ .xl\:-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+ }
+
+ .xl\:-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+ }
+
+ .xl\:inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .xl\:inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+ }
+
+ .xl\:inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+ }
+
+ .xl\:inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+ }
+
+ .xl\:inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .xl\:inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+ }
+
+ .xl\:inset-y-full {
+ top: 100%;
+ bottom: 100%;
+ }
+
+ .xl\:-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .xl\:-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+ }
+
+ .xl\:-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+ }
+
+ .xl\:-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+ }
+
+ .xl\:-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .xl\:-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+ }
+
+ .xl\:-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+ }
+
+ .xl\:top-0 {
+ top: 0px;
+ }
+
+ .xl\:top-1 {
+ top: 0.25rem;
+ }
+
+ .xl\:top-2 {
+ top: 0.5rem;
+ }
+
+ .xl\:top-3 {
+ top: 0.75rem;
+ }
+
+ .xl\:top-4 {
+ top: 1rem;
+ }
+
+ .xl\:top-5 {
+ top: 1.25rem;
+ }
+
+ .xl\:top-6 {
+ top: 1.5rem;
+ }
+
+ .xl\:top-7 {
+ top: 1.75rem;
+ }
+
+ .xl\:top-8 {
+ top: 2rem;
+ }
+
+ .xl\:top-9 {
+ top: 2.25rem;
+ }
+
+ .xl\:top-10 {
+ top: 2.5rem;
+ }
+
+ .xl\:top-11 {
+ top: 2.75rem;
+ }
+
+ .xl\:top-12 {
+ top: 3rem;
+ }
+
+ .xl\:top-14 {
+ top: 3.5rem;
+ }
+
+ .xl\:top-16 {
+ top: 4rem;
+ }
+
+ .xl\:top-20 {
+ top: 5rem;
+ }
+
+ .xl\:top-24 {
+ top: 6rem;
+ }
+
+ .xl\:top-28 {
+ top: 7rem;
+ }
+
+ .xl\:top-32 {
+ top: 8rem;
+ }
+
+ .xl\:top-36 {
+ top: 9rem;
+ }
+
+ .xl\:top-40 {
+ top: 10rem;
+ }
+
+ .xl\:top-44 {
+ top: 11rem;
+ }
+
+ .xl\:top-48 {
+ top: 12rem;
+ }
+
+ .xl\:top-52 {
+ top: 13rem;
+ }
+
+ .xl\:top-56 {
+ top: 14rem;
+ }
+
+ .xl\:top-60 {
+ top: 15rem;
+ }
+
+ .xl\:top-64 {
+ top: 16rem;
+ }
+
+ .xl\:top-72 {
+ top: 18rem;
+ }
+
+ .xl\:top-80 {
+ top: 20rem;
+ }
+
+ .xl\:top-96 {
+ top: 24rem;
+ }
+
+ .xl\:top-auto {
+ top: auto;
+ }
+
+ .xl\:top-px {
+ top: 1px;
+ }
+
+ .xl\:top-0\.5 {
+ top: 0.125rem;
+ }
+
+ .xl\:top-1\.5 {
+ top: 0.375rem;
+ }
+
+ .xl\:top-2\.5 {
+ top: 0.625rem;
+ }
+
+ .xl\:top-3\.5 {
+ top: 0.875rem;
+ }
+
+ .xl\:-top-0 {
+ top: 0px;
+ }
+
+ .xl\:-top-1 {
+ top: -0.25rem;
+ }
+
+ .xl\:-top-2 {
+ top: -0.5rem;
+ }
+
+ .xl\:-top-3 {
+ top: -0.75rem;
+ }
+
+ .xl\:-top-4 {
+ top: -1rem;
+ }
+
+ .xl\:-top-5 {
+ top: -1.25rem;
+ }
+
+ .xl\:-top-6 {
+ top: -1.5rem;
+ }
+
+ .xl\:-top-7 {
+ top: -1.75rem;
+ }
+
+ .xl\:-top-8 {
+ top: -2rem;
+ }
+
+ .xl\:-top-9 {
+ top: -2.25rem;
+ }
+
+ .xl\:-top-10 {
+ top: -2.5rem;
+ }
+
+ .xl\:-top-11 {
+ top: -2.75rem;
+ }
+
+ .xl\:-top-12 {
+ top: -3rem;
+ }
+
+ .xl\:-top-14 {
+ top: -3.5rem;
+ }
+
+ .xl\:-top-16 {
+ top: -4rem;
+ }
+
+ .xl\:-top-20 {
+ top: -5rem;
+ }
+
+ .xl\:-top-24 {
+ top: -6rem;
+ }
+
+ .xl\:-top-28 {
+ top: -7rem;
+ }
+
+ .xl\:-top-32 {
+ top: -8rem;
+ }
+
+ .xl\:-top-36 {
+ top: -9rem;
+ }
+
+ .xl\:-top-40 {
+ top: -10rem;
+ }
+
+ .xl\:-top-44 {
+ top: -11rem;
+ }
+
+ .xl\:-top-48 {
+ top: -12rem;
+ }
+
+ .xl\:-top-52 {
+ top: -13rem;
+ }
+
+ .xl\:-top-56 {
+ top: -14rem;
+ }
+
+ .xl\:-top-60 {
+ top: -15rem;
+ }
+
+ .xl\:-top-64 {
+ top: -16rem;
+ }
+
+ .xl\:-top-72 {
+ top: -18rem;
+ }
+
+ .xl\:-top-80 {
+ top: -20rem;
+ }
+
+ .xl\:-top-96 {
+ top: -24rem;
+ }
+
+ .xl\:-top-px {
+ top: -1px;
+ }
+
+ .xl\:-top-0\.5 {
+ top: -0.125rem;
+ }
+
+ .xl\:-top-1\.5 {
+ top: -0.375rem;
+ }
+
+ .xl\:-top-2\.5 {
+ top: -0.625rem;
+ }
+
+ .xl\:-top-3\.5 {
+ top: -0.875rem;
+ }
+
+ .xl\:top-1\/2 {
+ top: 50%;
+ }
+
+ .xl\:top-1\/3 {
+ top: 33.333333%;
+ }
+
+ .xl\:top-2\/3 {
+ top: 66.666667%;
+ }
+
+ .xl\:top-1\/4 {
+ top: 25%;
+ }
+
+ .xl\:top-2\/4 {
+ top: 50%;
+ }
+
+ .xl\:top-3\/4 {
+ top: 75%;
+ }
+
+ .xl\:top-full {
+ top: 100%;
+ }
+
+ .xl\:-top-1\/2 {
+ top: -50%;
+ }
+
+ .xl\:-top-1\/3 {
+ top: -33.333333%;
+ }
+
+ .xl\:-top-2\/3 {
+ top: -66.666667%;
+ }
+
+ .xl\:-top-1\/4 {
+ top: -25%;
+ }
+
+ .xl\:-top-2\/4 {
+ top: -50%;
+ }
+
+ .xl\:-top-3\/4 {
+ top: -75%;
+ }
+
+ .xl\:-top-full {
+ top: -100%;
+ }
+
+ .xl\:right-0 {
+ right: 0px;
+ }
+
+ .xl\:right-1 {
+ right: 0.25rem;
+ }
+
+ .xl\:right-2 {
+ right: 0.5rem;
+ }
+
+ .xl\:right-3 {
+ right: 0.75rem;
+ }
+
+ .xl\:right-4 {
+ right: 1rem;
+ }
+
+ .xl\:right-5 {
+ right: 1.25rem;
+ }
+
+ .xl\:right-6 {
+ right: 1.5rem;
+ }
+
+ .xl\:right-7 {
+ right: 1.75rem;
+ }
+
+ .xl\:right-8 {
+ right: 2rem;
+ }
+
+ .xl\:right-9 {
+ right: 2.25rem;
+ }
+
+ .xl\:right-10 {
+ right: 2.5rem;
+ }
+
+ .xl\:right-11 {
+ right: 2.75rem;
+ }
+
+ .xl\:right-12 {
+ right: 3rem;
+ }
+
+ .xl\:right-14 {
+ right: 3.5rem;
+ }
+
+ .xl\:right-16 {
+ right: 4rem;
+ }
+
+ .xl\:right-20 {
+ right: 5rem;
+ }
+
+ .xl\:right-24 {
+ right: 6rem;
+ }
+
+ .xl\:right-28 {
+ right: 7rem;
+ }
+
+ .xl\:right-32 {
+ right: 8rem;
+ }
+
+ .xl\:right-36 {
+ right: 9rem;
+ }
+
+ .xl\:right-40 {
+ right: 10rem;
+ }
+
+ .xl\:right-44 {
+ right: 11rem;
+ }
+
+ .xl\:right-48 {
+ right: 12rem;
+ }
+
+ .xl\:right-52 {
+ right: 13rem;
+ }
+
+ .xl\:right-56 {
+ right: 14rem;
+ }
+
+ .xl\:right-60 {
+ right: 15rem;
+ }
+
+ .xl\:right-64 {
+ right: 16rem;
+ }
+
+ .xl\:right-72 {
+ right: 18rem;
+ }
+
+ .xl\:right-80 {
+ right: 20rem;
+ }
+
+ .xl\:right-96 {
+ right: 24rem;
+ }
+
+ .xl\:right-auto {
+ right: auto;
+ }
+
+ .xl\:right-px {
+ right: 1px;
+ }
+
+ .xl\:right-0\.5 {
+ right: 0.125rem;
+ }
+
+ .xl\:right-1\.5 {
+ right: 0.375rem;
+ }
+
+ .xl\:right-2\.5 {
+ right: 0.625rem;
+ }
+
+ .xl\:right-3\.5 {
+ right: 0.875rem;
+ }
+
+ .xl\:-right-0 {
+ right: 0px;
+ }
+
+ .xl\:-right-1 {
+ right: -0.25rem;
+ }
+
+ .xl\:-right-2 {
+ right: -0.5rem;
+ }
+
+ .xl\:-right-3 {
+ right: -0.75rem;
+ }
+
+ .xl\:-right-4 {
+ right: -1rem;
+ }
+
+ .xl\:-right-5 {
+ right: -1.25rem;
+ }
+
+ .xl\:-right-6 {
+ right: -1.5rem;
+ }
+
+ .xl\:-right-7 {
+ right: -1.75rem;
+ }
+
+ .xl\:-right-8 {
+ right: -2rem;
+ }
+
+ .xl\:-right-9 {
+ right: -2.25rem;
+ }
+
+ .xl\:-right-10 {
+ right: -2.5rem;
+ }
+
+ .xl\:-right-11 {
+ right: -2.75rem;
+ }
+
+ .xl\:-right-12 {
+ right: -3rem;
+ }
+
+ .xl\:-right-14 {
+ right: -3.5rem;
+ }
+
+ .xl\:-right-16 {
+ right: -4rem;
+ }
+
+ .xl\:-right-20 {
+ right: -5rem;
+ }
+
+ .xl\:-right-24 {
+ right: -6rem;
+ }
+
+ .xl\:-right-28 {
+ right: -7rem;
+ }
+
+ .xl\:-right-32 {
+ right: -8rem;
+ }
+
+ .xl\:-right-36 {
+ right: -9rem;
+ }
+
+ .xl\:-right-40 {
+ right: -10rem;
+ }
+
+ .xl\:-right-44 {
+ right: -11rem;
+ }
+
+ .xl\:-right-48 {
+ right: -12rem;
+ }
+
+ .xl\:-right-52 {
+ right: -13rem;
+ }
+
+ .xl\:-right-56 {
+ right: -14rem;
+ }
+
+ .xl\:-right-60 {
+ right: -15rem;
+ }
+
+ .xl\:-right-64 {
+ right: -16rem;
+ }
+
+ .xl\:-right-72 {
+ right: -18rem;
+ }
+
+ .xl\:-right-80 {
+ right: -20rem;
+ }
+
+ .xl\:-right-96 {
+ right: -24rem;
+ }
+
+ .xl\:-right-px {
+ right: -1px;
+ }
+
+ .xl\:-right-0\.5 {
+ right: -0.125rem;
+ }
+
+ .xl\:-right-1\.5 {
+ right: -0.375rem;
+ }
+
+ .xl\:-right-2\.5 {
+ right: -0.625rem;
+ }
+
+ .xl\:-right-3\.5 {
+ right: -0.875rem;
+ }
+
+ .xl\:right-1\/2 {
+ right: 50%;
+ }
+
+ .xl\:right-1\/3 {
+ right: 33.333333%;
+ }
+
+ .xl\:right-2\/3 {
+ right: 66.666667%;
+ }
+
+ .xl\:right-1\/4 {
+ right: 25%;
+ }
+
+ .xl\:right-2\/4 {
+ right: 50%;
+ }
+
+ .xl\:right-3\/4 {
+ right: 75%;
+ }
+
+ .xl\:right-full {
+ right: 100%;
+ }
+
+ .xl\:-right-1\/2 {
+ right: -50%;
+ }
+
+ .xl\:-right-1\/3 {
+ right: -33.333333%;
+ }
+
+ .xl\:-right-2\/3 {
+ right: -66.666667%;
+ }
+
+ .xl\:-right-1\/4 {
+ right: -25%;
+ }
+
+ .xl\:-right-2\/4 {
+ right: -50%;
+ }
+
+ .xl\:-right-3\/4 {
+ right: -75%;
+ }
+
+ .xl\:-right-full {
+ right: -100%;
+ }
+
+ .xl\:bottom-0 {
+ bottom: 0px;
+ }
+
+ .xl\:bottom-1 {
+ bottom: 0.25rem;
+ }
+
+ .xl\:bottom-2 {
+ bottom: 0.5rem;
+ }
+
+ .xl\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
+ .xl\:bottom-4 {
+ bottom: 1rem;
+ }
+
+ .xl\:bottom-5 {
+ bottom: 1.25rem;
+ }
+
+ .xl\:bottom-6 {
+ bottom: 1.5rem;
+ }
+
+ .xl\:bottom-7 {
+ bottom: 1.75rem;
+ }
+
+ .xl\:bottom-8 {
+ bottom: 2rem;
+ }
+
+ .xl\:bottom-9 {
+ bottom: 2.25rem;
+ }
+
+ .xl\:bottom-10 {
+ bottom: 2.5rem;
+ }
+
+ .xl\:bottom-11 {
+ bottom: 2.75rem;
+ }
+
+ .xl\:bottom-12 {
+ bottom: 3rem;
+ }
+
+ .xl\:bottom-14 {
+ bottom: 3.5rem;
+ }
+
+ .xl\:bottom-16 {
+ bottom: 4rem;
+ }
+
+ .xl\:bottom-20 {
+ bottom: 5rem;
+ }
+
+ .xl\:bottom-24 {
+ bottom: 6rem;
+ }
+
+ .xl\:bottom-28 {
+ bottom: 7rem;
+ }
+
+ .xl\:bottom-32 {
+ bottom: 8rem;
+ }
+
+ .xl\:bottom-36 {
+ bottom: 9rem;
+ }
+
+ .xl\:bottom-40 {
+ bottom: 10rem;
+ }
+
+ .xl\:bottom-44 {
+ bottom: 11rem;
+ }
+
+ .xl\:bottom-48 {
+ bottom: 12rem;
+ }
+
+ .xl\:bottom-52 {
+ bottom: 13rem;
+ }
+
+ .xl\:bottom-56 {
+ bottom: 14rem;
+ }
+
+ .xl\:bottom-60 {
+ bottom: 15rem;
+ }
+
+ .xl\:bottom-64 {
+ bottom: 16rem;
+ }
+
+ .xl\:bottom-72 {
+ bottom: 18rem;
+ }
+
+ .xl\:bottom-80 {
+ bottom: 20rem;
+ }
+
+ .xl\:bottom-96 {
+ bottom: 24rem;
+ }
+
+ .xl\:bottom-auto {
+ bottom: auto;
+ }
+
+ .xl\:bottom-px {
+ bottom: 1px;
+ }
+
+ .xl\:bottom-0\.5 {
+ bottom: 0.125rem;
+ }
+
+ .xl\:bottom-1\.5 {
+ bottom: 0.375rem;
+ }
+
+ .xl\:bottom-2\.5 {
+ bottom: 0.625rem;
+ }
+
+ .xl\:bottom-3\.5 {
+ bottom: 0.875rem;
+ }
+
+ .xl\:-bottom-0 {
+ bottom: 0px;
+ }
+
+ .xl\:-bottom-1 {
+ bottom: -0.25rem;
+ }
+
+ .xl\:-bottom-2 {
+ bottom: -0.5rem;
+ }
+
+ .xl\:-bottom-3 {
+ bottom: -0.75rem;
+ }
+
+ .xl\:-bottom-4 {
+ bottom: -1rem;
+ }
+
+ .xl\:-bottom-5 {
+ bottom: -1.25rem;
+ }
+
+ .xl\:-bottom-6 {
+ bottom: -1.5rem;
+ }
+
+ .xl\:-bottom-7 {
+ bottom: -1.75rem;
+ }
+
+ .xl\:-bottom-8 {
+ bottom: -2rem;
+ }
+
+ .xl\:-bottom-9 {
+ bottom: -2.25rem;
+ }
+
+ .xl\:-bottom-10 {
+ bottom: -2.5rem;
+ }
+
+ .xl\:-bottom-11 {
+ bottom: -2.75rem;
+ }
+
+ .xl\:-bottom-12 {
+ bottom: -3rem;
+ }
+
+ .xl\:-bottom-14 {
+ bottom: -3.5rem;
+ }
+
+ .xl\:-bottom-16 {
+ bottom: -4rem;
+ }
+
+ .xl\:-bottom-20 {
+ bottom: -5rem;
+ }
+
+ .xl\:-bottom-24 {
+ bottom: -6rem;
+ }
+
+ .xl\:-bottom-28 {
+ bottom: -7rem;
+ }
+
+ .xl\:-bottom-32 {
+ bottom: -8rem;
+ }
+
+ .xl\:-bottom-36 {
+ bottom: -9rem;
+ }
+
+ .xl\:-bottom-40 {
+ bottom: -10rem;
+ }
+
+ .xl\:-bottom-44 {
+ bottom: -11rem;
+ }
+
+ .xl\:-bottom-48 {
+ bottom: -12rem;
+ }
+
+ .xl\:-bottom-52 {
+ bottom: -13rem;
+ }
+
+ .xl\:-bottom-56 {
+ bottom: -14rem;
+ }
+
+ .xl\:-bottom-60 {
+ bottom: -15rem;
+ }
+
+ .xl\:-bottom-64 {
+ bottom: -16rem;
+ }
+
+ .xl\:-bottom-72 {
+ bottom: -18rem;
+ }
+
+ .xl\:-bottom-80 {
+ bottom: -20rem;
+ }
+
+ .xl\:-bottom-96 {
+ bottom: -24rem;
+ }
+
+ .xl\:-bottom-px {
+ bottom: -1px;
+ }
+
+ .xl\:-bottom-0\.5 {
+ bottom: -0.125rem;
+ }
+
+ .xl\:-bottom-1\.5 {
+ bottom: -0.375rem;
+ }
+
+ .xl\:-bottom-2\.5 {
+ bottom: -0.625rem;
+ }
+
+ .xl\:-bottom-3\.5 {
+ bottom: -0.875rem;
+ }
+
+ .xl\:bottom-1\/2 {
+ bottom: 50%;
+ }
+
+ .xl\:bottom-1\/3 {
+ bottom: 33.333333%;
+ }
+
+ .xl\:bottom-2\/3 {
+ bottom: 66.666667%;
+ }
+
+ .xl\:bottom-1\/4 {
+ bottom: 25%;
+ }
+
+ .xl\:bottom-2\/4 {
+ bottom: 50%;
+ }
+
+ .xl\:bottom-3\/4 {
+ bottom: 75%;
+ }
+
+ .xl\:bottom-full {
+ bottom: 100%;
+ }
+
+ .xl\:-bottom-1\/2 {
+ bottom: -50%;
+ }
+
+ .xl\:-bottom-1\/3 {
+ bottom: -33.333333%;
+ }
+
+ .xl\:-bottom-2\/3 {
+ bottom: -66.666667%;
+ }
+
+ .xl\:-bottom-1\/4 {
+ bottom: -25%;
+ }
+
+ .xl\:-bottom-2\/4 {
+ bottom: -50%;
+ }
+
+ .xl\:-bottom-3\/4 {
+ bottom: -75%;
+ }
+
+ .xl\:-bottom-full {
+ bottom: -100%;
+ }
+
+ .xl\:left-0 {
+ left: 0px;
+ }
+
+ .xl\:left-1 {
+ left: 0.25rem;
+ }
+
+ .xl\:left-2 {
+ left: 0.5rem;
+ }
+
+ .xl\:left-3 {
+ left: 0.75rem;
+ }
+
+ .xl\:left-4 {
+ left: 1rem;
+ }
+
+ .xl\:left-5 {
+ left: 1.25rem;
+ }
+
+ .xl\:left-6 {
+ left: 1.5rem;
+ }
+
+ .xl\:left-7 {
+ left: 1.75rem;
+ }
+
+ .xl\:left-8 {
+ left: 2rem;
+ }
+
+ .xl\:left-9 {
+ left: 2.25rem;
+ }
+
+ .xl\:left-10 {
+ left: 2.5rem;
+ }
+
+ .xl\:left-11 {
+ left: 2.75rem;
+ }
+
+ .xl\:left-12 {
+ left: 3rem;
+ }
+
+ .xl\:left-14 {
+ left: 3.5rem;
+ }
+
+ .xl\:left-16 {
+ left: 4rem;
+ }
+
+ .xl\:left-20 {
+ left: 5rem;
+ }
+
+ .xl\:left-24 {
+ left: 6rem;
+ }
+
+ .xl\:left-28 {
+ left: 7rem;
+ }
+
+ .xl\:left-32 {
+ left: 8rem;
+ }
+
+ .xl\:left-36 {
+ left: 9rem;
+ }
+
+ .xl\:left-40 {
+ left: 10rem;
+ }
+
+ .xl\:left-44 {
+ left: 11rem;
+ }
+
+ .xl\:left-48 {
+ left: 12rem;
+ }
+
+ .xl\:left-52 {
+ left: 13rem;
+ }
+
+ .xl\:left-56 {
+ left: 14rem;
+ }
+
+ .xl\:left-60 {
+ left: 15rem;
+ }
+
+ .xl\:left-64 {
+ left: 16rem;
+ }
+
+ .xl\:left-72 {
+ left: 18rem;
+ }
+
+ .xl\:left-80 {
+ left: 20rem;
+ }
+
+ .xl\:left-96 {
+ left: 24rem;
+ }
+
+ .xl\:left-auto {
+ left: auto;
+ }
+
+ .xl\:left-px {
+ left: 1px;
+ }
+
+ .xl\:left-0\.5 {
+ left: 0.125rem;
+ }
+
+ .xl\:left-1\.5 {
+ left: 0.375rem;
+ }
+
+ .xl\:left-2\.5 {
+ left: 0.625rem;
+ }
+
+ .xl\:left-3\.5 {
+ left: 0.875rem;
+ }
+
+ .xl\:-left-0 {
+ left: 0px;
+ }
+
+ .xl\:-left-1 {
+ left: -0.25rem;
+ }
+
+ .xl\:-left-2 {
+ left: -0.5rem;
+ }
+
+ .xl\:-left-3 {
+ left: -0.75rem;
+ }
+
+ .xl\:-left-4 {
+ left: -1rem;
+ }
+
+ .xl\:-left-5 {
+ left: -1.25rem;
+ }
+
+ .xl\:-left-6 {
+ left: -1.5rem;
+ }
+
+ .xl\:-left-7 {
+ left: -1.75rem;
+ }
+
+ .xl\:-left-8 {
+ left: -2rem;
+ }
+
+ .xl\:-left-9 {
+ left: -2.25rem;
+ }
+
+ .xl\:-left-10 {
+ left: -2.5rem;
+ }
+
+ .xl\:-left-11 {
+ left: -2.75rem;
+ }
+
+ .xl\:-left-12 {
+ left: -3rem;
+ }
+
+ .xl\:-left-14 {
+ left: -3.5rem;
+ }
+
+ .xl\:-left-16 {
+ left: -4rem;
+ }
+
+ .xl\:-left-20 {
+ left: -5rem;
+ }
+
+ .xl\:-left-24 {
+ left: -6rem;
+ }
+
+ .xl\:-left-28 {
+ left: -7rem;
+ }
+
+ .xl\:-left-32 {
+ left: -8rem;
+ }
+
+ .xl\:-left-36 {
+ left: -9rem;
+ }
+
+ .xl\:-left-40 {
+ left: -10rem;
+ }
+
+ .xl\:-left-44 {
+ left: -11rem;
+ }
+
+ .xl\:-left-48 {
+ left: -12rem;
+ }
+
+ .xl\:-left-52 {
+ left: -13rem;
+ }
+
+ .xl\:-left-56 {
+ left: -14rem;
+ }
+
+ .xl\:-left-60 {
+ left: -15rem;
+ }
+
+ .xl\:-left-64 {
+ left: -16rem;
+ }
+
+ .xl\:-left-72 {
+ left: -18rem;
+ }
+
+ .xl\:-left-80 {
+ left: -20rem;
+ }
+
+ .xl\:-left-96 {
+ left: -24rem;
+ }
+
+ .xl\:-left-px {
+ left: -1px;
+ }
+
+ .xl\:-left-0\.5 {
+ left: -0.125rem;
+ }
+
+ .xl\:-left-1\.5 {
+ left: -0.375rem;
+ }
+
+ .xl\:-left-2\.5 {
+ left: -0.625rem;
+ }
+
+ .xl\:-left-3\.5 {
+ left: -0.875rem;
+ }
+
+ .xl\:left-1\/2 {
+ left: 50%;
+ }
+
+ .xl\:left-1\/3 {
+ left: 33.333333%;
+ }
+
+ .xl\:left-2\/3 {
+ left: 66.666667%;
+ }
+
+ .xl\:left-1\/4 {
+ left: 25%;
+ }
+
+ .xl\:left-2\/4 {
+ left: 50%;
+ }
+
+ .xl\:left-3\/4 {
+ left: 75%;
+ }
+
+ .xl\:left-full {
+ left: 100%;
+ }
+
+ .xl\:-left-1\/2 {
+ left: -50%;
+ }
+
+ .xl\:-left-1\/3 {
+ left: -33.333333%;
+ }
+
+ .xl\:-left-2\/3 {
+ left: -66.666667%;
+ }
+
+ .xl\:-left-1\/4 {
+ left: -25%;
+ }
+
+ .xl\:-left-2\/4 {
+ left: -50%;
+ }
+
+ .xl\:-left-3\/4 {
+ left: -75%;
+ }
+
+ .xl\:-left-full {
+ left: -100%;
+ }
+
+ .xl\:isolate {
+ isolation: isolate;
+ }
+
+ .xl\:isolation-auto {
+ isolation: auto;
+ }
+
+ .xl\:z-0 {
+ z-index: 0;
+ }
+
+ .xl\:z-10 {
+ z-index: 10;
+ }
+
+ .xl\:z-20 {
+ z-index: 20;
+ }
+
+ .xl\:z-30 {
+ z-index: 30;
+ }
+
+ .xl\:z-40 {
+ z-index: 40;
+ }
+
+ .xl\:z-50 {
+ z-index: 50;
+ }
+
+ .xl\:z-auto {
+ z-index: auto;
+ }
+
+ .xl\:focus-within\:z-0:focus-within {
+ z-index: 0;
+ }
+
+ .xl\:focus-within\:z-10:focus-within {
+ z-index: 10;
+ }
+
+ .xl\:focus-within\:z-20:focus-within {
+ z-index: 20;
+ }
+
+ .xl\:focus-within\:z-30:focus-within {
+ z-index: 30;
+ }
+
+ .xl\:focus-within\:z-40:focus-within {
+ z-index: 40;
+ }
+
+ .xl\:focus-within\:z-50:focus-within {
+ z-index: 50;
+ }
+
+ .xl\:focus-within\:z-auto:focus-within {
+ z-index: auto;
+ }
+
+ .xl\:focus\:z-0:focus {
+ z-index: 0;
+ }
+
+ .xl\:focus\:z-10:focus {
+ z-index: 10;
+ }
+
+ .xl\:focus\:z-20:focus {
+ z-index: 20;
+ }
+
+ .xl\:focus\:z-30:focus {
+ z-index: 30;
+ }
+
+ .xl\:focus\:z-40:focus {
+ z-index: 40;
+ }
+
+ .xl\:focus\:z-50:focus {
+ z-index: 50;
+ }
+
+ .xl\:focus\:z-auto:focus {
+ z-index: auto;
+ }
+
+ .xl\:order-1 {
+ order: 1;
+ }
+
+ .xl\:order-2 {
+ order: 2;
+ }
+
+ .xl\:order-3 {
+ order: 3;
+ }
+
+ .xl\:order-4 {
+ order: 4;
+ }
+
+ .xl\:order-5 {
+ order: 5;
+ }
+
+ .xl\:order-6 {
+ order: 6;
+ }
+
+ .xl\:order-7 {
+ order: 7;
+ }
+
+ .xl\:order-8 {
+ order: 8;
+ }
+
+ .xl\:order-9 {
+ order: 9;
+ }
+
+ .xl\:order-10 {
+ order: 10;
+ }
+
+ .xl\:order-11 {
+ order: 11;
+ }
+
+ .xl\:order-12 {
+ order: 12;
+ }
+
+ .xl\:order-first {
+ order: -9999;
+ }
+
+ .xl\:order-last {
+ order: 9999;
+ }
+
+ .xl\:order-none {
+ order: 0;
+ }
+
+ .xl\:col-auto {
+ grid-column: auto;
+ }
+
+ .xl\:col-span-1 {
+ grid-column: span 1 / span 1;
+ }
+
+ .xl\:col-span-2 {
+ grid-column: span 2 / span 2;
+ }
+
+ .xl\:col-span-3 {
+ grid-column: span 3 / span 3;
+ }
+
+ .xl\:col-span-4 {
+ grid-column: span 4 / span 4;
+ }
+
+ .xl\:col-span-5 {
+ grid-column: span 5 / span 5;
+ }
+
+ .xl\:col-span-6 {
+ grid-column: span 6 / span 6;
+ }
+
+ .xl\:col-span-7 {
+ grid-column: span 7 / span 7;
+ }
+
+ .xl\:col-span-8 {
+ grid-column: span 8 / span 8;
+ }
+
+ .xl\:col-span-9 {
+ grid-column: span 9 / span 9;
+ }
+
+ .xl\:col-span-10 {
+ grid-column: span 10 / span 10;
+ }
+
+ .xl\:col-span-11 {
+ grid-column: span 11 / span 11;
+ }
+
+ .xl\:col-span-12 {
+ grid-column: span 12 / span 12;
+ }
+
+ .xl\:col-span-full {
+ grid-column: 1 / -1;
+ }
+
+ .xl\:col-start-1 {
+ grid-column-start: 1;
+ }
+
+ .xl\:col-start-2 {
+ grid-column-start: 2;
+ }
+
+ .xl\:col-start-3 {
+ grid-column-start: 3;
+ }
+
+ .xl\:col-start-4 {
+ grid-column-start: 4;
+ }
+
+ .xl\:col-start-5 {
+ grid-column-start: 5;
+ }
+
+ .xl\:col-start-6 {
+ grid-column-start: 6;
+ }
+
+ .xl\:col-start-7 {
+ grid-column-start: 7;
+ }
+
+ .xl\:col-start-8 {
+ grid-column-start: 8;
+ }
+
+ .xl\:col-start-9 {
+ grid-column-start: 9;
+ }
+
+ .xl\:col-start-10 {
+ grid-column-start: 10;
+ }
+
+ .xl\:col-start-11 {
+ grid-column-start: 11;
+ }
+
+ .xl\:col-start-12 {
+ grid-column-start: 12;
+ }
+
+ .xl\:col-start-13 {
+ grid-column-start: 13;
+ }
+
+ .xl\:col-start-auto {
+ grid-column-start: auto;
+ }
+
+ .xl\:col-end-1 {
+ grid-column-end: 1;
+ }
+
+ .xl\:col-end-2 {
+ grid-column-end: 2;
+ }
+
+ .xl\:col-end-3 {
+ grid-column-end: 3;
+ }
+
+ .xl\:col-end-4 {
+ grid-column-end: 4;
+ }
+
+ .xl\:col-end-5 {
+ grid-column-end: 5;
+ }
+
+ .xl\:col-end-6 {
+ grid-column-end: 6;
+ }
+
+ .xl\:col-end-7 {
+ grid-column-end: 7;
+ }
+
+ .xl\:col-end-8 {
+ grid-column-end: 8;
+ }
+
+ .xl\:col-end-9 {
+ grid-column-end: 9;
+ }
+
+ .xl\:col-end-10 {
+ grid-column-end: 10;
+ }
+
+ .xl\:col-end-11 {
+ grid-column-end: 11;
+ }
+
+ .xl\:col-end-12 {
+ grid-column-end: 12;
+ }
+
+ .xl\:col-end-13 {
+ grid-column-end: 13;
+ }
+
+ .xl\:col-end-auto {
+ grid-column-end: auto;
+ }
+
+ .xl\:row-auto {
+ grid-row: auto;
+ }
+
+ .xl\:row-span-1 {
+ grid-row: span 1 / span 1;
+ }
+
+ .xl\:row-span-2 {
+ grid-row: span 2 / span 2;
+ }
+
+ .xl\:row-span-3 {
+ grid-row: span 3 / span 3;
+ }
+
+ .xl\:row-span-4 {
+ grid-row: span 4 / span 4;
+ }
+
+ .xl\:row-span-5 {
+ grid-row: span 5 / span 5;
+ }
+
+ .xl\:row-span-6 {
+ grid-row: span 6 / span 6;
+ }
+
+ .xl\:row-span-full {
+ grid-row: 1 / -1;
+ }
+
+ .xl\:row-start-1 {
+ grid-row-start: 1;
+ }
+
+ .xl\:row-start-2 {
+ grid-row-start: 2;
+ }
+
+ .xl\:row-start-3 {
+ grid-row-start: 3;
+ }
+
+ .xl\:row-start-4 {
+ grid-row-start: 4;
+ }
+
+ .xl\:row-start-5 {
+ grid-row-start: 5;
+ }
+
+ .xl\:row-start-6 {
+ grid-row-start: 6;
+ }
+
+ .xl\:row-start-7 {
+ grid-row-start: 7;
+ }
+
+ .xl\:row-start-auto {
+ grid-row-start: auto;
+ }
+
+ .xl\:row-end-1 {
+ grid-row-end: 1;
+ }
+
+ .xl\:row-end-2 {
+ grid-row-end: 2;
+ }
+
+ .xl\:row-end-3 {
+ grid-row-end: 3;
+ }
+
+ .xl\:row-end-4 {
+ grid-row-end: 4;
+ }
+
+ .xl\:row-end-5 {
+ grid-row-end: 5;
+ }
+
+ .xl\:row-end-6 {
+ grid-row-end: 6;
+ }
+
+ .xl\:row-end-7 {
+ grid-row-end: 7;
+ }
+
+ .xl\:row-end-auto {
+ grid-row-end: auto;
+ }
+
+ .xl\:float-right {
+ float: right;
+ }
+
+ .xl\:float-left {
+ float: left;
+ }
+
+ .xl\:float-none {
+ float: none;
+ }
+
+ .xl\:clear-left {
+ clear: left;
+ }
+
+ .xl\:clear-right {
+ clear: right;
+ }
+
+ .xl\:clear-both {
+ clear: both;
+ }
+
+ .xl\:clear-none {
+ clear: none;
+ }
+
+ .xl\:m-0 {
+ margin: 0px;
+ }
+
+ .xl\:m-1 {
+ margin: 0.25rem;
+ }
+
+ .xl\:m-2 {
+ margin: 0.5rem;
+ }
+
+ .xl\:m-3 {
+ margin: 0.75rem;
+ }
+
+ .xl\:m-4 {
+ margin: 1rem;
+ }
+
+ .xl\:m-5 {
+ margin: 1.25rem;
+ }
+
+ .xl\:m-6 {
+ margin: 1.5rem;
+ }
+
+ .xl\:m-7 {
+ margin: 1.75rem;
+ }
+
+ .xl\:m-8 {
+ margin: 2rem;
+ }
+
+ .xl\:m-9 {
+ margin: 2.25rem;
+ }
+
+ .xl\:m-10 {
+ margin: 2.5rem;
+ }
+
+ .xl\:m-11 {
+ margin: 2.75rem;
+ }
+
+ .xl\:m-12 {
+ margin: 3rem;
+ }
+
+ .xl\:m-14 {
+ margin: 3.5rem;
+ }
+
+ .xl\:m-16 {
+ margin: 4rem;
+ }
+
+ .xl\:m-20 {
+ margin: 5rem;
+ }
+
+ .xl\:m-24 {
+ margin: 6rem;
+ }
+
+ .xl\:m-28 {
+ margin: 7rem;
+ }
+
+ .xl\:m-32 {
+ margin: 8rem;
+ }
+
+ .xl\:m-36 {
+ margin: 9rem;
+ }
+
+ .xl\:m-40 {
+ margin: 10rem;
+ }
+
+ .xl\:m-44 {
+ margin: 11rem;
+ }
+
+ .xl\:m-48 {
+ margin: 12rem;
+ }
+
+ .xl\:m-52 {
+ margin: 13rem;
+ }
+
+ .xl\:m-56 {
+ margin: 14rem;
+ }
+
+ .xl\:m-60 {
+ margin: 15rem;
+ }
+
+ .xl\:m-64 {
+ margin: 16rem;
+ }
+
+ .xl\:m-72 {
+ margin: 18rem;
+ }
+
+ .xl\:m-80 {
+ margin: 20rem;
+ }
+
+ .xl\:m-96 {
+ margin: 24rem;
+ }
+
+ .xl\:m-auto {
+ margin: auto;
+ }
+
+ .xl\:m-px {
+ margin: 1px;
+ }
+
+ .xl\:m-0\.5 {
+ margin: 0.125rem;
+ }
+
+ .xl\:m-1\.5 {
+ margin: 0.375rem;
+ }
+
+ .xl\:m-2\.5 {
+ margin: 0.625rem;
+ }
+
+ .xl\:m-3\.5 {
+ margin: 0.875rem;
+ }
+
+ .xl\:-m-0 {
+ margin: 0px;
+ }
+
+ .xl\:-m-1 {
+ margin: -0.25rem;
+ }
+
+ .xl\:-m-2 {
+ margin: -0.5rem;
+ }
+
+ .xl\:-m-3 {
+ margin: -0.75rem;
+ }
+
+ .xl\:-m-4 {
+ margin: -1rem;
+ }
+
+ .xl\:-m-5 {
+ margin: -1.25rem;
+ }
+
+ .xl\:-m-6 {
+ margin: -1.5rem;
+ }
+
+ .xl\:-m-7 {
+ margin: -1.75rem;
+ }
+
+ .xl\:-m-8 {
+ margin: -2rem;
+ }
+
+ .xl\:-m-9 {
+ margin: -2.25rem;
+ }
+
+ .xl\:-m-10 {
+ margin: -2.5rem;
+ }
+
+ .xl\:-m-11 {
+ margin: -2.75rem;
+ }
+
+ .xl\:-m-12 {
+ margin: -3rem;
+ }
+
+ .xl\:-m-14 {
+ margin: -3.5rem;
+ }
+
+ .xl\:-m-16 {
+ margin: -4rem;
+ }
+
+ .xl\:-m-20 {
+ margin: -5rem;
+ }
+
+ .xl\:-m-24 {
+ margin: -6rem;
+ }
+
+ .xl\:-m-28 {
+ margin: -7rem;
+ }
+
+ .xl\:-m-32 {
+ margin: -8rem;
+ }
+
+ .xl\:-m-36 {
+ margin: -9rem;
+ }
+
+ .xl\:-m-40 {
+ margin: -10rem;
+ }
+
+ .xl\:-m-44 {
+ margin: -11rem;
+ }
+
+ .xl\:-m-48 {
+ margin: -12rem;
+ }
+
+ .xl\:-m-52 {
+ margin: -13rem;
+ }
+
+ .xl\:-m-56 {
+ margin: -14rem;
+ }
+
+ .xl\:-m-60 {
+ margin: -15rem;
+ }
+
+ .xl\:-m-64 {
+ margin: -16rem;
+ }
+
+ .xl\:-m-72 {
+ margin: -18rem;
+ }
+
+ .xl\:-m-80 {
+ margin: -20rem;
+ }
+
+ .xl\:-m-96 {
+ margin: -24rem;
+ }
+
+ .xl\:-m-px {
+ margin: -1px;
+ }
+
+ .xl\:-m-0\.5 {
+ margin: -0.125rem;
+ }
+
+ .xl\:-m-1\.5 {
+ margin: -0.375rem;
+ }
+
+ .xl\:-m-2\.5 {
+ margin: -0.625rem;
+ }
+
+ .xl\:-m-3\.5 {
+ margin: -0.875rem;
+ }
+
+ .xl\:mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .xl\:mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+ }
+
+ .xl\:mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .xl\:mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+ }
+
+ .xl\:mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .xl\:mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+ }
+
+ .xl\:mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .xl\:mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+ }
+
+ .xl\:mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .xl\:mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+ }
+
+ .xl\:mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .xl\:mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+ }
+
+ .xl\:mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+ }
+
+ .xl\:mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+ }
+
+ .xl\:mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ }
+
+ .xl\:mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .xl\:mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+ }
+
+ .xl\:mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+ }
+
+ .xl\:mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+ }
+
+ .xl\:mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+ }
+
+ .xl\:mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+ }
+
+ .xl\:mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+ }
+
+ .xl\:mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+ }
+
+ .xl\:mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+ }
+
+ .xl\:mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+ }
+
+ .xl\:mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+ }
+
+ .xl\:mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+ }
+
+ .xl\:mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+ }
+
+ .xl\:mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+ }
+
+ .xl\:mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+ }
+
+ .xl\:mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .xl\:mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+ }
+
+ .xl\:mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+ }
+
+ .xl\:mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+ }
+
+ .xl\:mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+ }
+
+ .xl\:mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+ }
+
+ .xl\:-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .xl\:-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+ }
+
+ .xl\:-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .xl\:-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+ }
+
+ .xl\:-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .xl\:-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+ }
+
+ .xl\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+ }
+
+ .xl\:-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+ }
+
+ .xl\:-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+ }
+
+ .xl\:-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+ }
+
+ .xl\:-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+ }
+
+ .xl\:-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+ }
+
+ .xl\:-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .xl\:-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+ }
+
+ .xl\:-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+ }
+
+ .xl\:-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+ }
+
+ .xl\:-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+ }
+
+ .xl\:-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+ }
+
+ .xl\:-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+ }
+
+ .xl\:-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+ }
+
+ .xl\:-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+ }
+
+ .xl\:-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+ }
+
+ .xl\:-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+ }
+
+ .xl\:-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+ }
+
+ .xl\:-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+ }
+
+ .xl\:-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+ }
+
+ .xl\:-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+ }
+
+ .xl\:-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+ }
+
+ .xl\:-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+ }
+
+ .xl\:-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+ }
+
+ .xl\:-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+ }
+
+ .xl\:-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+ }
+
+ .xl\:-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+ }
+
+ .xl\:-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+ }
+
+ .xl\:-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+ }
+
+ .xl\:my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .xl\:my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ }
+
+ .xl\:my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .xl\:my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+ }
+
+ .xl\:my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .xl\:my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+ }
+
+ .xl\:my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .xl\:my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+ }
+
+ .xl\:my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .xl\:my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+ }
+
+ .xl\:my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .xl\:my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+ }
+
+ .xl\:my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+ }
+
+ .xl\:my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+ }
+
+ .xl\:my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+ }
+
+ .xl\:my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .xl\:my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+ }
+
+ .xl\:my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+ }
+
+ .xl\:my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+ }
+
+ .xl\:my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+ }
+
+ .xl\:my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+ }
+
+ .xl\:my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+ }
+
+ .xl\:my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+ }
+
+ .xl\:my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+ }
+
+ .xl\:my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+ }
+
+ .xl\:my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+ }
+
+ .xl\:my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+ }
+
+ .xl\:my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+ }
+
+ .xl\:my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+ }
+
+ .xl\:my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+ }
+
+ .xl\:my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+ }
+
+ .xl\:my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+ }
+
+ .xl\:my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ }
+
+ .xl\:my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+ }
+
+ .xl\:my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+ }
+
+ .xl\:my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+ }
+
+ .xl\:-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .xl\:-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+ }
+
+ .xl\:-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+ }
+
+ .xl\:-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+
+ .xl\:-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+ }
+
+ .xl\:-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+ }
+
+ .xl\:-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+ }
+
+ .xl\:-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+ }
+
+ .xl\:-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+ }
+
+ .xl\:-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+ }
+
+ .xl\:-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+ }
+
+ .xl\:-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+ }
+
+ .xl\:-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+ }
+
+ .xl\:-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+ }
+
+ .xl\:-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+ }
+
+ .xl\:-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+ }
+
+ .xl\:-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+ }
+
+ .xl\:-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+ }
+
+ .xl\:-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+ }
+
+ .xl\:-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+ }
+
+ .xl\:-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+ }
+
+ .xl\:-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+ }
+
+ .xl\:-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+ }
+
+ .xl\:-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+ }
+
+ .xl\:-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+ }
+
+ .xl\:-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+ }
+
+ .xl\:-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+ }
+
+ .xl\:-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+ }
+
+ .xl\:-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+ }
+
+ .xl\:-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+ }
+
+ .xl\:-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ }
+
+ .xl\:-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+ }
+
+ .xl\:-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+ }
+
+ .xl\:-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+ }
+
+ .xl\:-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+ }
+
+ .xl\:mt-0 {
+ margin-top: 0px;
+ }
+
+ .xl\:mt-1 {
+ margin-top: 0.25rem;
+ }
+
+ .xl\:mt-2 {
+ margin-top: 0.5rem;
+ }
+
+ .xl\:mt-3 {
+ margin-top: 0.75rem;
+ }
+
+ .xl\:mt-4 {
+ margin-top: 1rem;
+ }
+
+ .xl\:mt-5 {
+ margin-top: 1.25rem;
+ }
+
+ .xl\:mt-6 {
+ margin-top: 1.5rem;
+ }
+
+ .xl\:mt-7 {
+ margin-top: 1.75rem;
+ }
+
+ .xl\:mt-8 {
+ margin-top: 2rem;
+ }
+
+ .xl\:mt-9 {
+ margin-top: 2.25rem;
+ }
+
+ .xl\:mt-10 {
+ margin-top: 2.5rem;
+ }
+
+ .xl\:mt-11 {
+ margin-top: 2.75rem;
+ }
+
+ .xl\:mt-12 {
+ margin-top: 3rem;
+ }
+
+ .xl\:mt-14 {
+ margin-top: 3.5rem;
+ }
+
+ .xl\:mt-16 {
+ margin-top: 4rem;
+ }
+
+ .xl\:mt-20 {
+ margin-top: 5rem;
+ }
+
+ .xl\:mt-24 {
+ margin-top: 6rem;
+ }
+
+ .xl\:mt-28 {
+ margin-top: 7rem;
+ }
+
+ .xl\:mt-32 {
+ margin-top: 8rem;
+ }
+
+ .xl\:mt-36 {
+ margin-top: 9rem;
+ }
+
+ .xl\:mt-40 {
+ margin-top: 10rem;
+ }
+
+ .xl\:mt-44 {
+ margin-top: 11rem;
+ }
+
+ .xl\:mt-48 {
+ margin-top: 12rem;
+ }
+
+ .xl\:mt-52 {
+ margin-top: 13rem;
+ }
+
+ .xl\:mt-56 {
+ margin-top: 14rem;
+ }
+
+ .xl\:mt-60 {
+ margin-top: 15rem;
+ }
+
+ .xl\:mt-64 {
+ margin-top: 16rem;
+ }
+
+ .xl\:mt-72 {
+ margin-top: 18rem;
+ }
+
+ .xl\:mt-80 {
+ margin-top: 20rem;
+ }
+
+ .xl\:mt-96 {
+ margin-top: 24rem;
+ }
+
+ .xl\:mt-auto {
+ margin-top: auto;
+ }
+
+ .xl\:mt-px {
+ margin-top: 1px;
+ }
+
+ .xl\:mt-0\.5 {
+ margin-top: 0.125rem;
+ }
+
+ .xl\:mt-1\.5 {
+ margin-top: 0.375rem;
+ }
+
+ .xl\:mt-2\.5 {
+ margin-top: 0.625rem;
+ }
+
+ .xl\:mt-3\.5 {
+ margin-top: 0.875rem;
+ }
+
+ .xl\:-mt-0 {
+ margin-top: 0px;
+ }
+
+ .xl\:-mt-1 {
+ margin-top: -0.25rem;
+ }
+
+ .xl\:-mt-2 {
+ margin-top: -0.5rem;
+ }
+
+ .xl\:-mt-3 {
+ margin-top: -0.75rem;
+ }
+
+ .xl\:-mt-4 {
+ margin-top: -1rem;
+ }
+
+ .xl\:-mt-5 {
+ margin-top: -1.25rem;
+ }
+
+ .xl\:-mt-6 {
+ margin-top: -1.5rem;
+ }
+
+ .xl\:-mt-7 {
+ margin-top: -1.75rem;
+ }
+
+ .xl\:-mt-8 {
+ margin-top: -2rem;
+ }
+
+ .xl\:-mt-9 {
+ margin-top: -2.25rem;
+ }
+
+ .xl\:-mt-10 {
+ margin-top: -2.5rem;
+ }
+
+ .xl\:-mt-11 {
+ margin-top: -2.75rem;
+ }
+
+ .xl\:-mt-12 {
+ margin-top: -3rem;
+ }
+
+ .xl\:-mt-14 {
+ margin-top: -3.5rem;
+ }
+
+ .xl\:-mt-16 {
+ margin-top: -4rem;
+ }
+
+ .xl\:-mt-20 {
+ margin-top: -5rem;
+ }
+
+ .xl\:-mt-24 {
+ margin-top: -6rem;
+ }
+
+ .xl\:-mt-28 {
+ margin-top: -7rem;
+ }
+
+ .xl\:-mt-32 {
+ margin-top: -8rem;
+ }
+
+ .xl\:-mt-36 {
+ margin-top: -9rem;
+ }
+
+ .xl\:-mt-40 {
+ margin-top: -10rem;
+ }
+
+ .xl\:-mt-44 {
+ margin-top: -11rem;
+ }
+
+ .xl\:-mt-48 {
+ margin-top: -12rem;
+ }
+
+ .xl\:-mt-52 {
+ margin-top: -13rem;
+ }
+
+ .xl\:-mt-56 {
+ margin-top: -14rem;
+ }
+
+ .xl\:-mt-60 {
+ margin-top: -15rem;
+ }
+
+ .xl\:-mt-64 {
+ margin-top: -16rem;
+ }
+
+ .xl\:-mt-72 {
+ margin-top: -18rem;
+ }
+
+ .xl\:-mt-80 {
+ margin-top: -20rem;
+ }
+
+ .xl\:-mt-96 {
+ margin-top: -24rem;
+ }
+
+ .xl\:-mt-px {
+ margin-top: -1px;
+ }
+
+ .xl\:-mt-0\.5 {
+ margin-top: -0.125rem;
+ }
+
+ .xl\:-mt-1\.5 {
+ margin-top: -0.375rem;
+ }
+
+ .xl\:-mt-2\.5 {
+ margin-top: -0.625rem;
+ }
+
+ .xl\:-mt-3\.5 {
+ margin-top: -0.875rem;
+ }
+
+ .xl\:mr-0 {
+ margin-right: 0px;
+ }
+
+ .xl\:mr-1 {
+ margin-right: 0.25rem;
+ }
+
+ .xl\:mr-2 {
+ margin-right: 0.5rem;
+ }
+
+ .xl\:mr-3 {
+ margin-right: 0.75rem;
+ }
+
+ .xl\:mr-4 {
+ margin-right: 1rem;
+ }
+
+ .xl\:mr-5 {
+ margin-right: 1.25rem;
+ }
+
+ .xl\:mr-6 {
+ margin-right: 1.5rem;
+ }
+
+ .xl\:mr-7 {
+ margin-right: 1.75rem;
+ }
+
+ .xl\:mr-8 {
+ margin-right: 2rem;
+ }
+
+ .xl\:mr-9 {
+ margin-right: 2.25rem;
+ }
+
+ .xl\:mr-10 {
+ margin-right: 2.5rem;
+ }
+
+ .xl\:mr-11 {
+ margin-right: 2.75rem;
+ }
+
+ .xl\:mr-12 {
+ margin-right: 3rem;
+ }
+
+ .xl\:mr-14 {
+ margin-right: 3.5rem;
+ }
+
+ .xl\:mr-16 {
+ margin-right: 4rem;
+ }
+
+ .xl\:mr-20 {
+ margin-right: 5rem;
+ }
+
+ .xl\:mr-24 {
+ margin-right: 6rem;
+ }
+
+ .xl\:mr-28 {
+ margin-right: 7rem;
+ }
+
+ .xl\:mr-32 {
+ margin-right: 8rem;
+ }
+
+ .xl\:mr-36 {
+ margin-right: 9rem;
+ }
+
+ .xl\:mr-40 {
+ margin-right: 10rem;
+ }
+
+ .xl\:mr-44 {
+ margin-right: 11rem;
+ }
+
+ .xl\:mr-48 {
+ margin-right: 12rem;
+ }
+
+ .xl\:mr-52 {
+ margin-right: 13rem;
+ }
+
+ .xl\:mr-56 {
+ margin-right: 14rem;
+ }
+
+ .xl\:mr-60 {
+ margin-right: 15rem;
+ }
+
+ .xl\:mr-64 {
+ margin-right: 16rem;
+ }
+
+ .xl\:mr-72 {
+ margin-right: 18rem;
+ }
+
+ .xl\:mr-80 {
+ margin-right: 20rem;
+ }
+
+ .xl\:mr-96 {
+ margin-right: 24rem;
+ }
+
+ .xl\:mr-auto {
+ margin-right: auto;
+ }
+
+ .xl\:mr-px {
+ margin-right: 1px;
+ }
+
+ .xl\:mr-0\.5 {
+ margin-right: 0.125rem;
+ }
+
+ .xl\:mr-1\.5 {
+ margin-right: 0.375rem;
+ }
+
+ .xl\:mr-2\.5 {
+ margin-right: 0.625rem;
+ }
+
+ .xl\:mr-3\.5 {
+ margin-right: 0.875rem;
+ }
+
+ .xl\:-mr-0 {
+ margin-right: 0px;
+ }
+
+ .xl\:-mr-1 {
+ margin-right: -0.25rem;
+ }
+
+ .xl\:-mr-2 {
+ margin-right: -0.5rem;
+ }
+
+ .xl\:-mr-3 {
+ margin-right: -0.75rem;
+ }
+
+ .xl\:-mr-4 {
+ margin-right: -1rem;
+ }
+
+ .xl\:-mr-5 {
+ margin-right: -1.25rem;
+ }
+
+ .xl\:-mr-6 {
+ margin-right: -1.5rem;
+ }
+
+ .xl\:-mr-7 {
+ margin-right: -1.75rem;
+ }
+
+ .xl\:-mr-8 {
+ margin-right: -2rem;
+ }
+
+ .xl\:-mr-9 {
+ margin-right: -2.25rem;
+ }
+
+ .xl\:-mr-10 {
+ margin-right: -2.5rem;
+ }
+
+ .xl\:-mr-11 {
+ margin-right: -2.75rem;
+ }
+
+ .xl\:-mr-12 {
+ margin-right: -3rem;
+ }
+
+ .xl\:-mr-14 {
+ margin-right: -3.5rem;
+ }
+
+ .xl\:-mr-16 {
+ margin-right: -4rem;
+ }
+
+ .xl\:-mr-20 {
+ margin-right: -5rem;
+ }
+
+ .xl\:-mr-24 {
+ margin-right: -6rem;
+ }
+
+ .xl\:-mr-28 {
+ margin-right: -7rem;
+ }
+
+ .xl\:-mr-32 {
+ margin-right: -8rem;
+ }
+
+ .xl\:-mr-36 {
+ margin-right: -9rem;
+ }
+
+ .xl\:-mr-40 {
+ margin-right: -10rem;
+ }
+
+ .xl\:-mr-44 {
+ margin-right: -11rem;
+ }
+
+ .xl\:-mr-48 {
+ margin-right: -12rem;
+ }
+
+ .xl\:-mr-52 {
+ margin-right: -13rem;
+ }
+
+ .xl\:-mr-56 {
+ margin-right: -14rem;
+ }
+
+ .xl\:-mr-60 {
+ margin-right: -15rem;
+ }
+
+ .xl\:-mr-64 {
+ margin-right: -16rem;
+ }
+
+ .xl\:-mr-72 {
+ margin-right: -18rem;
+ }
+
+ .xl\:-mr-80 {
+ margin-right: -20rem;
+ }
+
+ .xl\:-mr-96 {
+ margin-right: -24rem;
+ }
+
+ .xl\:-mr-px {
+ margin-right: -1px;
+ }
+
+ .xl\:-mr-0\.5 {
+ margin-right: -0.125rem;
+ }
+
+ .xl\:-mr-1\.5 {
+ margin-right: -0.375rem;
+ }
+
+ .xl\:-mr-2\.5 {
+ margin-right: -0.625rem;
+ }
+
+ .xl\:-mr-3\.5 {
+ margin-right: -0.875rem;
+ }
+
+ .xl\:mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .xl\:mb-1 {
+ margin-bottom: 0.25rem;
+ }
+
+ .xl\:mb-2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .xl\:mb-3 {
+ margin-bottom: 0.75rem;
+ }
+
+ .xl\:mb-4 {
+ margin-bottom: 1rem;
+ }
+
+ .xl\:mb-5 {
+ margin-bottom: 1.25rem;
+ }
+
+ .xl\:mb-6 {
+ margin-bottom: 1.5rem;
+ }
+
+ .xl\:mb-7 {
+ margin-bottom: 1.75rem;
+ }
+
+ .xl\:mb-8 {
+ margin-bottom: 2rem;
+ }
+
+ .xl\:mb-9 {
+ margin-bottom: 2.25rem;
+ }
+
+ .xl\:mb-10 {
+ margin-bottom: 2.5rem;
+ }
+
+ .xl\:mb-11 {
+ margin-bottom: 2.75rem;
+ }
+
+ .xl\:mb-12 {
+ margin-bottom: 3rem;
+ }
+
+ .xl\:mb-14 {
+ margin-bottom: 3.5rem;
+ }
+
+ .xl\:mb-16 {
+ margin-bottom: 4rem;
+ }
+
+ .xl\:mb-20 {
+ margin-bottom: 5rem;
+ }
+
+ .xl\:mb-24 {
+ margin-bottom: 6rem;
+ }
+
+ .xl\:mb-28 {
+ margin-bottom: 7rem;
+ }
+
+ .xl\:mb-32 {
+ margin-bottom: 8rem;
+ }
+
+ .xl\:mb-36 {
+ margin-bottom: 9rem;
+ }
+
+ .xl\:mb-40 {
+ margin-bottom: 10rem;
+ }
+
+ .xl\:mb-44 {
+ margin-bottom: 11rem;
+ }
+
+ .xl\:mb-48 {
+ margin-bottom: 12rem;
+ }
+
+ .xl\:mb-52 {
+ margin-bottom: 13rem;
+ }
+
+ .xl\:mb-56 {
+ margin-bottom: 14rem;
+ }
+
+ .xl\:mb-60 {
+ margin-bottom: 15rem;
+ }
+
+ .xl\:mb-64 {
+ margin-bottom: 16rem;
+ }
+
+ .xl\:mb-72 {
+ margin-bottom: 18rem;
+ }
+
+ .xl\:mb-80 {
+ margin-bottom: 20rem;
+ }
+
+ .xl\:mb-96 {
+ margin-bottom: 24rem;
+ }
+
+ .xl\:mb-auto {
+ margin-bottom: auto;
+ }
+
+ .xl\:mb-px {
+ margin-bottom: 1px;
+ }
+
+ .xl\:mb-0\.5 {
+ margin-bottom: 0.125rem;
+ }
+
+ .xl\:mb-1\.5 {
+ margin-bottom: 0.375rem;
+ }
+
+ .xl\:mb-2\.5 {
+ margin-bottom: 0.625rem;
+ }
+
+ .xl\:mb-3\.5 {
+ margin-bottom: 0.875rem;
+ }
+
+ .xl\:-mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .xl\:-mb-1 {
+ margin-bottom: -0.25rem;
+ }
+
+ .xl\:-mb-2 {
+ margin-bottom: -0.5rem;
+ }
+
+ .xl\:-mb-3 {
+ margin-bottom: -0.75rem;
+ }
+
+ .xl\:-mb-4 {
+ margin-bottom: -1rem;
+ }
+
+ .xl\:-mb-5 {
+ margin-bottom: -1.25rem;
+ }
+
+ .xl\:-mb-6 {
+ margin-bottom: -1.5rem;
+ }
+
+ .xl\:-mb-7 {
+ margin-bottom: -1.75rem;
+ }
+
+ .xl\:-mb-8 {
+ margin-bottom: -2rem;
+ }
+
+ .xl\:-mb-9 {
+ margin-bottom: -2.25rem;
+ }
+
+ .xl\:-mb-10 {
+ margin-bottom: -2.5rem;
+ }
+
+ .xl\:-mb-11 {
+ margin-bottom: -2.75rem;
+ }
+
+ .xl\:-mb-12 {
+ margin-bottom: -3rem;
+ }
+
+ .xl\:-mb-14 {
+ margin-bottom: -3.5rem;
+ }
+
+ .xl\:-mb-16 {
+ margin-bottom: -4rem;
+ }
+
+ .xl\:-mb-20 {
+ margin-bottom: -5rem;
+ }
+
+ .xl\:-mb-24 {
+ margin-bottom: -6rem;
+ }
+
+ .xl\:-mb-28 {
+ margin-bottom: -7rem;
+ }
+
+ .xl\:-mb-32 {
+ margin-bottom: -8rem;
+ }
+
+ .xl\:-mb-36 {
+ margin-bottom: -9rem;
+ }
+
+ .xl\:-mb-40 {
+ margin-bottom: -10rem;
+ }
+
+ .xl\:-mb-44 {
+ margin-bottom: -11rem;
+ }
+
+ .xl\:-mb-48 {
+ margin-bottom: -12rem;
+ }
+
+ .xl\:-mb-52 {
+ margin-bottom: -13rem;
+ }
+
+ .xl\:-mb-56 {
+ margin-bottom: -14rem;
+ }
+
+ .xl\:-mb-60 {
+ margin-bottom: -15rem;
+ }
+
+ .xl\:-mb-64 {
+ margin-bottom: -16rem;
+ }
+
+ .xl\:-mb-72 {
+ margin-bottom: -18rem;
+ }
+
+ .xl\:-mb-80 {
+ margin-bottom: -20rem;
+ }
+
+ .xl\:-mb-96 {
+ margin-bottom: -24rem;
+ }
+
+ .xl\:-mb-px {
+ margin-bottom: -1px;
+ }
+
+ .xl\:-mb-0\.5 {
+ margin-bottom: -0.125rem;
+ }
+
+ .xl\:-mb-1\.5 {
+ margin-bottom: -0.375rem;
+ }
+
+ .xl\:-mb-2\.5 {
+ margin-bottom: -0.625rem;
+ }
+
+ .xl\:-mb-3\.5 {
+ margin-bottom: -0.875rem;
+ }
+
+ .xl\:ml-0 {
+ margin-left: 0px;
+ }
+
+ .xl\:ml-1 {
+ margin-left: 0.25rem;
+ }
+
+ .xl\:ml-2 {
+ margin-left: 0.5rem;
+ }
+
+ .xl\:ml-3 {
+ margin-left: 0.75rem;
+ }
+
+ .xl\:ml-4 {
+ margin-left: 1rem;
+ }
+
+ .xl\:ml-5 {
+ margin-left: 1.25rem;
+ }
+
+ .xl\:ml-6 {
+ margin-left: 1.5rem;
+ }
+
+ .xl\:ml-7 {
+ margin-left: 1.75rem;
+ }
+
+ .xl\:ml-8 {
+ margin-left: 2rem;
+ }
+
+ .xl\:ml-9 {
+ margin-left: 2.25rem;
+ }
+
+ .xl\:ml-10 {
+ margin-left: 2.5rem;
+ }
+
+ .xl\:ml-11 {
+ margin-left: 2.75rem;
+ }
+
+ .xl\:ml-12 {
+ margin-left: 3rem;
+ }
+
+ .xl\:ml-14 {
+ margin-left: 3.5rem;
+ }
+
+ .xl\:ml-16 {
+ margin-left: 4rem;
+ }
+
+ .xl\:ml-20 {
+ margin-left: 5rem;
+ }
+
+ .xl\:ml-24 {
+ margin-left: 6rem;
+ }
+
+ .xl\:ml-28 {
+ margin-left: 7rem;
+ }
+
+ .xl\:ml-32 {
+ margin-left: 8rem;
+ }
+
+ .xl\:ml-36 {
+ margin-left: 9rem;
+ }
+
+ .xl\:ml-40 {
+ margin-left: 10rem;
+ }
+
+ .xl\:ml-44 {
+ margin-left: 11rem;
+ }
+
+ .xl\:ml-48 {
+ margin-left: 12rem;
+ }
+
+ .xl\:ml-52 {
+ margin-left: 13rem;
+ }
+
+ .xl\:ml-56 {
+ margin-left: 14rem;
+ }
+
+ .xl\:ml-60 {
+ margin-left: 15rem;
+ }
+
+ .xl\:ml-64 {
+ margin-left: 16rem;
+ }
+
+ .xl\:ml-72 {
+ margin-left: 18rem;
+ }
+
+ .xl\:ml-80 {
+ margin-left: 20rem;
+ }
+
+ .xl\:ml-96 {
+ margin-left: 24rem;
+ }
+
+ .xl\:ml-auto {
+ margin-left: auto;
+ }
+
+ .xl\:ml-px {
+ margin-left: 1px;
+ }
+
+ .xl\:ml-0\.5 {
+ margin-left: 0.125rem;
+ }
+
+ .xl\:ml-1\.5 {
+ margin-left: 0.375rem;
+ }
+
+ .xl\:ml-2\.5 {
+ margin-left: 0.625rem;
+ }
+
+ .xl\:ml-3\.5 {
+ margin-left: 0.875rem;
+ }
+
+ .xl\:-ml-0 {
+ margin-left: 0px;
+ }
+
+ .xl\:-ml-1 {
+ margin-left: -0.25rem;
+ }
+
+ .xl\:-ml-2 {
+ margin-left: -0.5rem;
+ }
+
+ .xl\:-ml-3 {
+ margin-left: -0.75rem;
+ }
+
+ .xl\:-ml-4 {
+ margin-left: -1rem;
+ }
+
+ .xl\:-ml-5 {
+ margin-left: -1.25rem;
+ }
+
+ .xl\:-ml-6 {
+ margin-left: -1.5rem;
+ }
+
+ .xl\:-ml-7 {
+ margin-left: -1.75rem;
+ }
+
+ .xl\:-ml-8 {
+ margin-left: -2rem;
+ }
+
+ .xl\:-ml-9 {
+ margin-left: -2.25rem;
+ }
+
+ .xl\:-ml-10 {
+ margin-left: -2.5rem;
+ }
+
+ .xl\:-ml-11 {
+ margin-left: -2.75rem;
+ }
+
+ .xl\:-ml-12 {
+ margin-left: -3rem;
+ }
+
+ .xl\:-ml-14 {
+ margin-left: -3.5rem;
+ }
+
+ .xl\:-ml-16 {
+ margin-left: -4rem;
+ }
+
+ .xl\:-ml-20 {
+ margin-left: -5rem;
+ }
+
+ .xl\:-ml-24 {
+ margin-left: -6rem;
+ }
+
+ .xl\:-ml-28 {
+ margin-left: -7rem;
+ }
+
+ .xl\:-ml-32 {
+ margin-left: -8rem;
+ }
+
+ .xl\:-ml-36 {
+ margin-left: -9rem;
+ }
+
+ .xl\:-ml-40 {
+ margin-left: -10rem;
+ }
+
+ .xl\:-ml-44 {
+ margin-left: -11rem;
+ }
+
+ .xl\:-ml-48 {
+ margin-left: -12rem;
+ }
+
+ .xl\:-ml-52 {
+ margin-left: -13rem;
+ }
+
+ .xl\:-ml-56 {
+ margin-left: -14rem;
+ }
+
+ .xl\:-ml-60 {
+ margin-left: -15rem;
+ }
+
+ .xl\:-ml-64 {
+ margin-left: -16rem;
+ }
+
+ .xl\:-ml-72 {
+ margin-left: -18rem;
+ }
+
+ .xl\:-ml-80 {
+ margin-left: -20rem;
+ }
+
+ .xl\:-ml-96 {
+ margin-left: -24rem;
+ }
+
+ .xl\:-ml-px {
+ margin-left: -1px;
+ }
+
+ .xl\:-ml-0\.5 {
+ margin-left: -0.125rem;
+ }
+
+ .xl\:-ml-1\.5 {
+ margin-left: -0.375rem;
+ }
+
+ .xl\:-ml-2\.5 {
+ margin-left: -0.625rem;
+ }
+
+ .xl\:-ml-3\.5 {
+ margin-left: -0.875rem;
+ }
+
+ .xl\:box-border {
+ box-sizing: border-box;
+ }
+
+ .xl\:box-content {
+ box-sizing: content-box;
+ }
+
+ .xl\:block {
+ display: block;
+ }
+
+ .xl\:inline-block {
+ display: inline-block;
+ }
+
+ .xl\:inline {
+ display: inline;
+ }
+
+ .xl\:flex {
+ display: flex;
+ }
+
+ .xl\:inline-flex {
+ display: inline-flex;
+ }
+
+ .xl\:table {
+ display: table;
+ }
+
+ .xl\:inline-table {
+ display: inline-table;
+ }
+
+ .xl\:table-caption {
+ display: table-caption;
+ }
+
+ .xl\:table-cell {
+ display: table-cell;
+ }
+
+ .xl\:table-column {
+ display: table-column;
+ }
+
+ .xl\:table-column-group {
+ display: table-column-group;
+ }
+
+ .xl\:table-footer-group {
+ display: table-footer-group;
+ }
+
+ .xl\:table-header-group {
+ display: table-header-group;
+ }
+
+ .xl\:table-row-group {
+ display: table-row-group;
+ }
+
+ .xl\:table-row {
+ display: table-row;
+ }
+
+ .xl\:flow-root {
+ display: flow-root;
+ }
+
+ .xl\:grid {
+ display: grid;
+ }
+
+ .xl\:inline-grid {
+ display: inline-grid;
+ }
+
+ .xl\:contents {
+ display: contents;
+ }
+
+ .xl\:list-item {
+ display: list-item;
+ }
+
+ .xl\:hidden {
+ display: none;
+ }
+
+ .xl\:h-0 {
+ height: 0px;
+ }
+
+ .xl\:h-1 {
+ height: 0.25rem;
+ }
+
+ .xl\:h-2 {
+ height: 0.5rem;
+ }
+
+ .xl\:h-3 {
+ height: 0.75rem;
+ }
+
+ .xl\:h-4 {
+ height: 1rem;
+ }
+
+ .xl\:h-5 {
+ height: 1.25rem;
+ }
+
+ .xl\:h-6 {
+ height: 1.5rem;
+ }
+
+ .xl\:h-7 {
+ height: 1.75rem;
+ }
+
+ .xl\:h-8 {
+ height: 2rem;
+ }
+
+ .xl\:h-9 {
+ height: 2.25rem;
+ }
+
+ .xl\:h-10 {
+ height: 2.5rem;
+ }
+
+ .xl\:h-11 {
+ height: 2.75rem;
+ }
+
+ .xl\:h-12 {
+ height: 3rem;
+ }
+
+ .xl\:h-14 {
+ height: 3.5rem;
+ }
+
+ .xl\:h-16 {
+ height: 4rem;
+ }
+
+ .xl\:h-20 {
+ height: 5rem;
+ }
+
+ .xl\:h-24 {
+ height: 6rem;
+ }
+
+ .xl\:h-28 {
+ height: 7rem;
+ }
+
+ .xl\:h-32 {
+ height: 8rem;
+ }
+
+ .xl\:h-36 {
+ height: 9rem;
+ }
+
+ .xl\:h-40 {
+ height: 10rem;
+ }
+
+ .xl\:h-44 {
+ height: 11rem;
+ }
+
+ .xl\:h-48 {
+ height: 12rem;
+ }
+
+ .xl\:h-52 {
+ height: 13rem;
+ }
+
+ .xl\:h-56 {
+ height: 14rem;
+ }
+
+ .xl\:h-60 {
+ height: 15rem;
+ }
+
+ .xl\:h-64 {
+ height: 16rem;
+ }
+
+ .xl\:h-72 {
+ height: 18rem;
+ }
+
+ .xl\:h-80 {
+ height: 20rem;
+ }
+
+ .xl\:h-96 {
+ height: 24rem;
+ }
+
+ .xl\:h-auto {
+ height: auto;
+ }
+
+ .xl\:h-px {
+ height: 1px;
+ }
+
+ .xl\:h-0\.5 {
+ height: 0.125rem;
+ }
+
+ .xl\:h-1\.5 {
+ height: 0.375rem;
+ }
+
+ .xl\:h-2\.5 {
+ height: 0.625rem;
+ }
+
+ .xl\:h-3\.5 {
+ height: 0.875rem;
+ }
+
+ .xl\:h-1\/2 {
+ height: 50%;
+ }
+
+ .xl\:h-1\/3 {
+ height: 33.333333%;
+ }
+
+ .xl\:h-2\/3 {
+ height: 66.666667%;
+ }
+
+ .xl\:h-1\/4 {
+ height: 25%;
+ }
+
+ .xl\:h-2\/4 {
+ height: 50%;
+ }
+
+ .xl\:h-3\/4 {
+ height: 75%;
+ }
+
+ .xl\:h-1\/5 {
+ height: 20%;
+ }
+
+ .xl\:h-2\/5 {
+ height: 40%;
+ }
+
+ .xl\:h-3\/5 {
+ height: 60%;
+ }
+
+ .xl\:h-4\/5 {
+ height: 80%;
+ }
+
+ .xl\:h-1\/6 {
+ height: 16.666667%;
+ }
+
+ .xl\:h-2\/6 {
+ height: 33.333333%;
+ }
+
+ .xl\:h-3\/6 {
+ height: 50%;
+ }
+
+ .xl\:h-4\/6 {
+ height: 66.666667%;
+ }
+
+ .xl\:h-5\/6 {
+ height: 83.333333%;
+ }
+
+ .xl\:h-full {
+ height: 100%;
+ }
+
+ .xl\:h-screen {
+ height: 100vh;
+ }
+
+ .xl\:max-h-0 {
+ max-height: 0px;
+ }
+
+ .xl\:max-h-1 {
+ max-height: 0.25rem;
+ }
+
+ .xl\:max-h-2 {
+ max-height: 0.5rem;
+ }
+
+ .xl\:max-h-3 {
+ max-height: 0.75rem;
+ }
+
+ .xl\:max-h-4 {
+ max-height: 1rem;
+ }
+
+ .xl\:max-h-5 {
+ max-height: 1.25rem;
+ }
+
+ .xl\:max-h-6 {
+ max-height: 1.5rem;
+ }
+
+ .xl\:max-h-7 {
+ max-height: 1.75rem;
+ }
+
+ .xl\:max-h-8 {
+ max-height: 2rem;
+ }
+
+ .xl\:max-h-9 {
+ max-height: 2.25rem;
+ }
+
+ .xl\:max-h-10 {
+ max-height: 2.5rem;
+ }
+
+ .xl\:max-h-11 {
+ max-height: 2.75rem;
+ }
+
+ .xl\:max-h-12 {
+ max-height: 3rem;
+ }
+
+ .xl\:max-h-14 {
+ max-height: 3.5rem;
+ }
+
+ .xl\:max-h-16 {
+ max-height: 4rem;
+ }
+
+ .xl\:max-h-20 {
+ max-height: 5rem;
+ }
+
+ .xl\:max-h-24 {
+ max-height: 6rem;
+ }
+
+ .xl\:max-h-28 {
+ max-height: 7rem;
+ }
+
+ .xl\:max-h-32 {
+ max-height: 8rem;
+ }
+
+ .xl\:max-h-36 {
+ max-height: 9rem;
+ }
+
+ .xl\:max-h-40 {
+ max-height: 10rem;
+ }
+
+ .xl\:max-h-44 {
+ max-height: 11rem;
+ }
+
+ .xl\:max-h-48 {
+ max-height: 12rem;
+ }
+
+ .xl\:max-h-52 {
+ max-height: 13rem;
+ }
+
+ .xl\:max-h-56 {
+ max-height: 14rem;
+ }
+
+ .xl\:max-h-60 {
+ max-height: 15rem;
+ }
+
+ .xl\:max-h-64 {
+ max-height: 16rem;
+ }
+
+ .xl\:max-h-72 {
+ max-height: 18rem;
+ }
+
+ .xl\:max-h-80 {
+ max-height: 20rem;
+ }
+
+ .xl\:max-h-96 {
+ max-height: 24rem;
+ }
+
+ .xl\:max-h-px {
+ max-height: 1px;
+ }
+
+ .xl\:max-h-0\.5 {
+ max-height: 0.125rem;
+ }
+
+ .xl\:max-h-1\.5 {
+ max-height: 0.375rem;
+ }
+
+ .xl\:max-h-2\.5 {
+ max-height: 0.625rem;
+ }
+
+ .xl\:max-h-3\.5 {
+ max-height: 0.875rem;
+ }
+
+ .xl\:max-h-full {
+ max-height: 100%;
+ }
+
+ .xl\:max-h-screen {
+ max-height: 100vh;
+ }
+
+ .xl\:min-h-0 {
+ min-height: 0px;
+ }
+
+ .xl\:min-h-full {
+ min-height: 100%;
+ }
+
+ .xl\:min-h-screen {
+ min-height: 100vh;
+ }
+
+ .xl\:w-0 {
+ width: 0px;
+ }
+
+ .xl\:w-1 {
+ width: 0.25rem;
+ }
+
+ .xl\:w-2 {
+ width: 0.5rem;
+ }
+
+ .xl\:w-3 {
+ width: 0.75rem;
+ }
+
+ .xl\:w-4 {
+ width: 1rem;
+ }
+
+ .xl\:w-5 {
+ width: 1.25rem;
+ }
+
+ .xl\:w-6 {
+ width: 1.5rem;
+ }
+
+ .xl\:w-7 {
+ width: 1.75rem;
+ }
+
+ .xl\:w-8 {
+ width: 2rem;
+ }
+
+ .xl\:w-9 {
+ width: 2.25rem;
+ }
+
+ .xl\:w-10 {
+ width: 2.5rem;
+ }
+
+ .xl\:w-11 {
+ width: 2.75rem;
+ }
+
+ .xl\:w-12 {
+ width: 3rem;
+ }
+
+ .xl\:w-14 {
+ width: 3.5rem;
+ }
+
+ .xl\:w-16 {
+ width: 4rem;
+ }
+
+ .xl\:w-20 {
+ width: 5rem;
+ }
+
+ .xl\:w-24 {
+ width: 6rem;
+ }
+
+ .xl\:w-28 {
+ width: 7rem;
+ }
+
+ .xl\:w-32 {
+ width: 8rem;
+ }
+
+ .xl\:w-36 {
+ width: 9rem;
+ }
+
+ .xl\:w-40 {
+ width: 10rem;
+ }
+
+ .xl\:w-44 {
+ width: 11rem;
+ }
+
+ .xl\:w-48 {
+ width: 12rem;
+ }
+
+ .xl\:w-52 {
+ width: 13rem;
+ }
+
+ .xl\:w-56 {
+ width: 14rem;
+ }
+
+ .xl\:w-60 {
+ width: 15rem;
+ }
+
+ .xl\:w-64 {
+ width: 16rem;
+ }
+
+ .xl\:w-72 {
+ width: 18rem;
+ }
+
+ .xl\:w-80 {
+ width: 20rem;
+ }
+
+ .xl\:w-96 {
+ width: 24rem;
+ }
+
+ .xl\:w-auto {
+ width: auto;
+ }
+
+ .xl\:w-px {
+ width: 1px;
+ }
+
+ .xl\:w-0\.5 {
+ width: 0.125rem;
+ }
+
+ .xl\:w-1\.5 {
+ width: 0.375rem;
+ }
+
+ .xl\:w-2\.5 {
+ width: 0.625rem;
+ }
+
+ .xl\:w-3\.5 {
+ width: 0.875rem;
+ }
+
+ .xl\:w-1\/2 {
+ width: 50%;
+ }
+
+ .xl\:w-1\/3 {
+ width: 33.333333%;
+ }
+
+ .xl\:w-2\/3 {
+ width: 66.666667%;
+ }
+
+ .xl\:w-1\/4 {
+ width: 25%;
+ }
+
+ .xl\:w-2\/4 {
+ width: 50%;
+ }
+
+ .xl\:w-3\/4 {
+ width: 75%;
+ }
+
+ .xl\:w-1\/5 {
+ width: 20%;
+ }
+
+ .xl\:w-2\/5 {
+ width: 40%;
+ }
+
+ .xl\:w-3\/5 {
+ width: 60%;
+ }
+
+ .xl\:w-4\/5 {
+ width: 80%;
+ }
+
+ .xl\:w-1\/6 {
+ width: 16.666667%;
+ }
+
+ .xl\:w-2\/6 {
+ width: 33.333333%;
+ }
+
+ .xl\:w-3\/6 {
+ width: 50%;
+ }
+
+ .xl\:w-4\/6 {
+ width: 66.666667%;
+ }
+
+ .xl\:w-5\/6 {
+ width: 83.333333%;
+ }
+
+ .xl\:w-1\/12 {
+ width: 8.333333%;
+ }
+
+ .xl\:w-2\/12 {
+ width: 16.666667%;
+ }
+
+ .xl\:w-3\/12 {
+ width: 25%;
+ }
+
+ .xl\:w-4\/12 {
+ width: 33.333333%;
+ }
+
+ .xl\:w-5\/12 {
+ width: 41.666667%;
+ }
+
+ .xl\:w-6\/12 {
+ width: 50%;
+ }
+
+ .xl\:w-7\/12 {
+ width: 58.333333%;
+ }
+
+ .xl\:w-8\/12 {
+ width: 66.666667%;
+ }
+
+ .xl\:w-9\/12 {
+ width: 75%;
+ }
+
+ .xl\:w-10\/12 {
+ width: 83.333333%;
+ }
+
+ .xl\:w-11\/12 {
+ width: 91.666667%;
+ }
+
+ .xl\:w-full {
+ width: 100%;
+ }
+
+ .xl\:w-screen {
+ width: 100vw;
+ }
+
+ .xl\:w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ }
+
+ .xl\:w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ }
+
+ .xl\:min-w-0 {
+ min-width: 0px;
+ }
+
+ .xl\:min-w-full {
+ min-width: 100%;
+ }
+
+ .xl\:min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+ }
+
+ .xl\:min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+ }
+
+ .xl\:max-w-0 {
+ max-width: 0rem;
+ }
+
+ .xl\:max-w-none {
+ max-width: none;
+ }
+
+ .xl\:max-w-xs {
+ max-width: 20rem;
+ }
+
+ .xl\:max-w-sm {
+ max-width: 24rem;
+ }
+
+ .xl\:max-w-md {
+ max-width: 28rem;
+ }
+
+ .xl\:max-w-lg {
+ max-width: 32rem;
+ }
+
+ .xl\:max-w-xl {
+ max-width: 36rem;
+ }
+
+ .xl\:max-w-2xl {
+ max-width: 42rem;
+ }
+
+ .xl\:max-w-3xl {
+ max-width: 48rem;
+ }
+
+ .xl\:max-w-4xl {
+ max-width: 56rem;
+ }
+
+ .xl\:max-w-5xl {
+ max-width: 64rem;
+ }
+
+ .xl\:max-w-6xl {
+ max-width: 72rem;
+ }
+
+ .xl\:max-w-7xl {
+ max-width: 80rem;
+ }
+
+ .xl\:max-w-full {
+ max-width: 100%;
+ }
+
+ .xl\:max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+ }
+
+ .xl\:max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+ }
+
+ .xl\:max-w-prose {
+ max-width: 65ch;
+ }
+
+ .xl\:max-w-screen-sm {
+ max-width: 640px;
+ }
+
+ .xl\:max-w-screen-md {
+ max-width: 768px;
+ }
+
+ .xl\:max-w-screen-lg {
+ max-width: 1024px;
+ }
+
+ .xl\:max-w-screen-xl {
+ max-width: 1280px;
+ }
+
+ .xl\:max-w-screen-2xl {
+ max-width: 1536px;
+ }
+
+ .xl\:flex-1 {
+ flex: 1 1 0%;
+ }
+
+ .xl\:flex-auto {
+ flex: 1 1 auto;
+ }
+
+ .xl\:flex-initial {
+ flex: 0 1 auto;
+ }
+
+ .xl\:flex-none {
+ flex: none;
+ }
+
+ .xl\:flex-shrink-0 {
+ flex-shrink: 0;
+ }
+
+ .xl\:flex-shrink {
+ flex-shrink: 1;
+ }
+
+ .xl\:flex-grow-0 {
+ flex-grow: 0;
+ }
+
+ .xl\:flex-grow {
+ flex-grow: 1;
+ }
+
+ .xl\:table-auto {
+ table-layout: auto;
+ }
+
+ .xl\:table-fixed {
+ table-layout: fixed;
+ }
+
+ .xl\:border-collapse {
+ border-collapse: collapse;
+ }
+
+ .xl\:border-separate {
+ border-collapse: separate;
+ }
+
+ .xl\:origin-center {
+ transform-origin: center;
+ }
+
+ .xl\:origin-top {
+ transform-origin: top;
+ }
+
+ .xl\:origin-top-right {
+ transform-origin: top right;
+ }
+
+ .xl\:origin-right {
+ transform-origin: right;
+ }
+
+ .xl\:origin-bottom-right {
+ transform-origin: bottom right;
+ }
+
+ .xl\:origin-bottom {
+ transform-origin: bottom;
+ }
+
+ .xl\:origin-bottom-left {
+ transform-origin: bottom left;
+ }
+
+ .xl\:origin-left {
+ transform-origin: left;
+ }
+
+ .xl\:origin-top-left {
+ transform-origin: top left;
+ }
+
+ .xl\:transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .xl\:transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .xl\:transform-none {
+ transform: none;
+ }
+
+ .xl\:translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:translate-x-1 {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .xl\:translate-x-2 {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .xl\:translate-x-3 {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .xl\:translate-x-4 {
+ --tw-translate-x: 1rem;
+ }
+
+ .xl\:translate-x-5 {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .xl\:translate-x-6 {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .xl\:translate-x-7 {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .xl\:translate-x-8 {
+ --tw-translate-x: 2rem;
+ }
+
+ .xl\:translate-x-9 {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .xl\:translate-x-10 {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .xl\:translate-x-11 {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .xl\:translate-x-12 {
+ --tw-translate-x: 3rem;
+ }
+
+ .xl\:translate-x-14 {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .xl\:translate-x-16 {
+ --tw-translate-x: 4rem;
+ }
+
+ .xl\:translate-x-20 {
+ --tw-translate-x: 5rem;
+ }
+
+ .xl\:translate-x-24 {
+ --tw-translate-x: 6rem;
+ }
+
+ .xl\:translate-x-28 {
+ --tw-translate-x: 7rem;
+ }
+
+ .xl\:translate-x-32 {
+ --tw-translate-x: 8rem;
+ }
+
+ .xl\:translate-x-36 {
+ --tw-translate-x: 9rem;
+ }
+
+ .xl\:translate-x-40 {
+ --tw-translate-x: 10rem;
+ }
+
+ .xl\:translate-x-44 {
+ --tw-translate-x: 11rem;
+ }
+
+ .xl\:translate-x-48 {
+ --tw-translate-x: 12rem;
+ }
+
+ .xl\:translate-x-52 {
+ --tw-translate-x: 13rem;
+ }
+
+ .xl\:translate-x-56 {
+ --tw-translate-x: 14rem;
+ }
+
+ .xl\:translate-x-60 {
+ --tw-translate-x: 15rem;
+ }
+
+ .xl\:translate-x-64 {
+ --tw-translate-x: 16rem;
+ }
+
+ .xl\:translate-x-72 {
+ --tw-translate-x: 18rem;
+ }
+
+ .xl\:translate-x-80 {
+ --tw-translate-x: 20rem;
+ }
+
+ .xl\:translate-x-96 {
+ --tw-translate-x: 24rem;
+ }
+
+ .xl\:translate-x-px {
+ --tw-translate-x: 1px;
+ }
+
+ .xl\:translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .xl\:translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .xl\:translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .xl\:translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .xl\:-translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .xl\:-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .xl\:-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .xl\:-translate-x-4 {
+ --tw-translate-x: -1rem;
+ }
+
+ .xl\:-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .xl\:-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .xl\:-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .xl\:-translate-x-8 {
+ --tw-translate-x: -2rem;
+ }
+
+ .xl\:-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .xl\:-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .xl\:-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .xl\:-translate-x-12 {
+ --tw-translate-x: -3rem;
+ }
+
+ .xl\:-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .xl\:-translate-x-16 {
+ --tw-translate-x: -4rem;
+ }
+
+ .xl\:-translate-x-20 {
+ --tw-translate-x: -5rem;
+ }
+
+ .xl\:-translate-x-24 {
+ --tw-translate-x: -6rem;
+ }
+
+ .xl\:-translate-x-28 {
+ --tw-translate-x: -7rem;
+ }
+
+ .xl\:-translate-x-32 {
+ --tw-translate-x: -8rem;
+ }
+
+ .xl\:-translate-x-36 {
+ --tw-translate-x: -9rem;
+ }
+
+ .xl\:-translate-x-40 {
+ --tw-translate-x: -10rem;
+ }
+
+ .xl\:-translate-x-44 {
+ --tw-translate-x: -11rem;
+ }
+
+ .xl\:-translate-x-48 {
+ --tw-translate-x: -12rem;
+ }
+
+ .xl\:-translate-x-52 {
+ --tw-translate-x: -13rem;
+ }
+
+ .xl\:-translate-x-56 {
+ --tw-translate-x: -14rem;
+ }
+
+ .xl\:-translate-x-60 {
+ --tw-translate-x: -15rem;
+ }
+
+ .xl\:-translate-x-64 {
+ --tw-translate-x: -16rem;
+ }
+
+ .xl\:-translate-x-72 {
+ --tw-translate-x: -18rem;
+ }
+
+ .xl\:-translate-x-80 {
+ --tw-translate-x: -20rem;
+ }
+
+ .xl\:-translate-x-96 {
+ --tw-translate-x: -24rem;
+ }
+
+ .xl\:-translate-x-px {
+ --tw-translate-x: -1px;
+ }
+
+ .xl\:-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .xl\:-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .xl\:-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .xl\:-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .xl\:translate-x-1\/2 {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .xl\:translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .xl\:translate-x-1\/4 {
+ --tw-translate-x: 25%;
+ }
+
+ .xl\:translate-x-2\/4 {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:translate-x-3\/4 {
+ --tw-translate-x: 75%;
+ }
+
+ .xl\:translate-x-full {
+ --tw-translate-x: 100%;
+ }
+
+ .xl\:-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .xl\:-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .xl\:-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+ }
+
+ .xl\:-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+ }
+
+ .xl\:-translate-x-full {
+ --tw-translate-x: -100%;
+ }
+
+ .xl\:translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:translate-y-1 {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .xl\:translate-y-2 {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .xl\:translate-y-3 {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .xl\:translate-y-4 {
+ --tw-translate-y: 1rem;
+ }
+
+ .xl\:translate-y-5 {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .xl\:translate-y-6 {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .xl\:translate-y-7 {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .xl\:translate-y-8 {
+ --tw-translate-y: 2rem;
+ }
+
+ .xl\:translate-y-9 {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .xl\:translate-y-10 {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .xl\:translate-y-11 {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .xl\:translate-y-12 {
+ --tw-translate-y: 3rem;
+ }
+
+ .xl\:translate-y-14 {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .xl\:translate-y-16 {
+ --tw-translate-y: 4rem;
+ }
+
+ .xl\:translate-y-20 {
+ --tw-translate-y: 5rem;
+ }
+
+ .xl\:translate-y-24 {
+ --tw-translate-y: 6rem;
+ }
+
+ .xl\:translate-y-28 {
+ --tw-translate-y: 7rem;
+ }
+
+ .xl\:translate-y-32 {
+ --tw-translate-y: 8rem;
+ }
+
+ .xl\:translate-y-36 {
+ --tw-translate-y: 9rem;
+ }
+
+ .xl\:translate-y-40 {
+ --tw-translate-y: 10rem;
+ }
+
+ .xl\:translate-y-44 {
+ --tw-translate-y: 11rem;
+ }
+
+ .xl\:translate-y-48 {
+ --tw-translate-y: 12rem;
+ }
+
+ .xl\:translate-y-52 {
+ --tw-translate-y: 13rem;
+ }
+
+ .xl\:translate-y-56 {
+ --tw-translate-y: 14rem;
+ }
+
+ .xl\:translate-y-60 {
+ --tw-translate-y: 15rem;
+ }
+
+ .xl\:translate-y-64 {
+ --tw-translate-y: 16rem;
+ }
+
+ .xl\:translate-y-72 {
+ --tw-translate-y: 18rem;
+ }
+
+ .xl\:translate-y-80 {
+ --tw-translate-y: 20rem;
+ }
+
+ .xl\:translate-y-96 {
+ --tw-translate-y: 24rem;
+ }
+
+ .xl\:translate-y-px {
+ --tw-translate-y: 1px;
+ }
+
+ .xl\:translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .xl\:translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .xl\:translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .xl\:translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .xl\:-translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .xl\:-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .xl\:-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .xl\:-translate-y-4 {
+ --tw-translate-y: -1rem;
+ }
+
+ .xl\:-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .xl\:-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .xl\:-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .xl\:-translate-y-8 {
+ --tw-translate-y: -2rem;
+ }
+
+ .xl\:-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .xl\:-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .xl\:-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .xl\:-translate-y-12 {
+ --tw-translate-y: -3rem;
+ }
+
+ .xl\:-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .xl\:-translate-y-16 {
+ --tw-translate-y: -4rem;
+ }
+
+ .xl\:-translate-y-20 {
+ --tw-translate-y: -5rem;
+ }
+
+ .xl\:-translate-y-24 {
+ --tw-translate-y: -6rem;
+ }
+
+ .xl\:-translate-y-28 {
+ --tw-translate-y: -7rem;
+ }
+
+ .xl\:-translate-y-32 {
+ --tw-translate-y: -8rem;
+ }
+
+ .xl\:-translate-y-36 {
+ --tw-translate-y: -9rem;
+ }
+
+ .xl\:-translate-y-40 {
+ --tw-translate-y: -10rem;
+ }
+
+ .xl\:-translate-y-44 {
+ --tw-translate-y: -11rem;
+ }
+
+ .xl\:-translate-y-48 {
+ --tw-translate-y: -12rem;
+ }
+
+ .xl\:-translate-y-52 {
+ --tw-translate-y: -13rem;
+ }
+
+ .xl\:-translate-y-56 {
+ --tw-translate-y: -14rem;
+ }
+
+ .xl\:-translate-y-60 {
+ --tw-translate-y: -15rem;
+ }
+
+ .xl\:-translate-y-64 {
+ --tw-translate-y: -16rem;
+ }
+
+ .xl\:-translate-y-72 {
+ --tw-translate-y: -18rem;
+ }
+
+ .xl\:-translate-y-80 {
+ --tw-translate-y: -20rem;
+ }
+
+ .xl\:-translate-y-96 {
+ --tw-translate-y: -24rem;
+ }
+
+ .xl\:-translate-y-px {
+ --tw-translate-y: -1px;
+ }
+
+ .xl\:-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .xl\:-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .xl\:-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .xl\:-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .xl\:translate-y-1\/2 {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .xl\:translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .xl\:translate-y-1\/4 {
+ --tw-translate-y: 25%;
+ }
+
+ .xl\:translate-y-2\/4 {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:translate-y-3\/4 {
+ --tw-translate-y: 75%;
+ }
+
+ .xl\:translate-y-full {
+ --tw-translate-y: 100%;
+ }
+
+ .xl\:-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .xl\:-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .xl\:-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+ }
+
+ .xl\:-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+ }
+
+ .xl\:-translate-y-full {
+ --tw-translate-y: -100%;
+ }
+
+ .xl\:hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .xl\:hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .xl\:hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .xl\:hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+ }
+
+ .xl\:hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .xl\:hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .xl\:hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .xl\:hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+ }
+
+ .xl\:hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .xl\:hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .xl\:hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .xl\:hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+ }
+
+ .xl\:hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .xl\:hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+ }
+
+ .xl\:hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+ }
+
+ .xl\:hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+ }
+
+ .xl\:hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+ }
+
+ .xl\:hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+ }
+
+ .xl\:hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+ }
+
+ .xl\:hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+ }
+
+ .xl\:hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+ }
+
+ .xl\:hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+ }
+
+ .xl\:hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+ }
+
+ .xl\:hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+ }
+
+ .xl\:hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+ }
+
+ .xl\:hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+ }
+
+ .xl\:hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+ }
+
+ .xl\:hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+ }
+
+ .xl\:hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+ }
+
+ .xl\:hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+ }
+
+ .xl\:hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .xl\:hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .xl\:hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .xl\:hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .xl\:hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .xl\:hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .xl\:hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .xl\:hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+ }
+
+ .xl\:hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .xl\:hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .xl\:hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .xl\:hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+ }
+
+ .xl\:hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .xl\:hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .xl\:hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .xl\:hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+ }
+
+ .xl\:hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .xl\:hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+ }
+
+ .xl\:hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+ }
+
+ .xl\:hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+ }
+
+ .xl\:hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+ }
+
+ .xl\:hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+ }
+
+ .xl\:hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+ }
+
+ .xl\:hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+ }
+
+ .xl\:hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+ }
+
+ .xl\:hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+ }
+
+ .xl\:hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+ }
+
+ .xl\:hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+ }
+
+ .xl\:hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+ }
+
+ .xl\:hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+ }
+
+ .xl\:hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+ }
+
+ .xl\:hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+ }
+
+ .xl\:hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+ }
+
+ .xl\:hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+ }
+
+ .xl\:hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .xl\:hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .xl\:hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .xl\:hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .xl\:hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .xl\:hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .xl\:hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+ }
+
+ .xl\:hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+ }
+
+ .xl\:hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+ }
+
+ .xl\:hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .xl\:hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .xl\:hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+ }
+
+ .xl\:hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+ }
+
+ .xl\:hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+ }
+
+ .xl\:hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .xl\:hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .xl\:hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .xl\:hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+ }
+
+ .xl\:hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .xl\:hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .xl\:hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .xl\:hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+ }
+
+ .xl\:hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .xl\:hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .xl\:hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .xl\:hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+ }
+
+ .xl\:hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .xl\:hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+ }
+
+ .xl\:hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+ }
+
+ .xl\:hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+ }
+
+ .xl\:hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+ }
+
+ .xl\:hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+ }
+
+ .xl\:hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+ }
+
+ .xl\:hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+ }
+
+ .xl\:hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+ }
+
+ .xl\:hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+ }
+
+ .xl\:hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+ }
+
+ .xl\:hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+ }
+
+ .xl\:hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+ }
+
+ .xl\:hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+ }
+
+ .xl\:hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+ }
+
+ .xl\:hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+ }
+
+ .xl\:hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+ }
+
+ .xl\:hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+ }
+
+ .xl\:hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .xl\:hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .xl\:hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .xl\:hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .xl\:hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .xl\:hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .xl\:hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .xl\:hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+ }
+
+ .xl\:hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .xl\:hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .xl\:hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .xl\:hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+ }
+
+ .xl\:hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .xl\:hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .xl\:hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .xl\:hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+ }
+
+ .xl\:hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .xl\:hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+ }
+
+ .xl\:hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+ }
+
+ .xl\:hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+ }
+
+ .xl\:hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+ }
+
+ .xl\:hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+ }
+
+ .xl\:hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+ }
+
+ .xl\:hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+ }
+
+ .xl\:hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+ }
+
+ .xl\:hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+ }
+
+ .xl\:hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+ }
+
+ .xl\:hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+ }
+
+ .xl\:hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+ }
+
+ .xl\:hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+ }
+
+ .xl\:hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+ }
+
+ .xl\:hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+ }
+
+ .xl\:hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+ }
+
+ .xl\:hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+ }
+
+ .xl\:hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .xl\:hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .xl\:hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .xl\:hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .xl\:hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .xl\:hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .xl\:hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+ }
+
+ .xl\:hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+ }
+
+ .xl\:hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+ }
+
+ .xl\:hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .xl\:hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .xl\:hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+ }
+
+ .xl\:hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+ }
+
+ .xl\:hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+ }
+
+ .xl\:focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .xl\:focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .xl\:focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .xl\:focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+ }
+
+ .xl\:focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .xl\:focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .xl\:focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .xl\:focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+ }
+
+ .xl\:focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .xl\:focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .xl\:focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .xl\:focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+ }
+
+ .xl\:focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .xl\:focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+ }
+
+ .xl\:focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+ }
+
+ .xl\:focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+ }
+
+ .xl\:focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+ }
+
+ .xl\:focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+ }
+
+ .xl\:focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+ }
+
+ .xl\:focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+ }
+
+ .xl\:focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+ }
+
+ .xl\:focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+ }
+
+ .xl\:focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+ }
+
+ .xl\:focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+ }
+
+ .xl\:focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+ }
+
+ .xl\:focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+ }
+
+ .xl\:focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+ }
+
+ .xl\:focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+ }
+
+ .xl\:focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+ }
+
+ .xl\:focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+ }
+
+ .xl\:focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .xl\:focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .xl\:focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .xl\:focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .xl\:focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .xl\:focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .xl\:focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .xl\:focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .xl\:focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+ }
+
+ .xl\:focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .xl\:focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .xl\:focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .xl\:focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+ }
+
+ .xl\:focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .xl\:focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .xl\:focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .xl\:focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+ }
+
+ .xl\:focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .xl\:focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+ }
+
+ .xl\:focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+ }
+
+ .xl\:focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+ }
+
+ .xl\:focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+ }
+
+ .xl\:focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+ }
+
+ .xl\:focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+ }
+
+ .xl\:focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+ }
+
+ .xl\:focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+ }
+
+ .xl\:focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+ }
+
+ .xl\:focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+ }
+
+ .xl\:focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+ }
+
+ .xl\:focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+ }
+
+ .xl\:focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+ }
+
+ .xl\:focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+ }
+
+ .xl\:focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+ }
+
+ .xl\:focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+ }
+
+ .xl\:focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+ }
+
+ .xl\:focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .xl\:focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .xl\:focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .xl\:focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .xl\:focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .xl\:focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .xl\:focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+ }
+
+ .xl\:focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .xl\:focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+ }
+
+ .xl\:focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+ }
+
+ .xl\:focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .xl\:focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .xl\:focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+ }
+
+ .xl\:focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .xl\:focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+ }
+
+ .xl\:focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+ }
+
+ .xl\:focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .xl\:focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .xl\:focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .xl\:focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+ }
+
+ .xl\:focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .xl\:focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .xl\:focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .xl\:focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+ }
+
+ .xl\:focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .xl\:focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .xl\:focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .xl\:focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+ }
+
+ .xl\:focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .xl\:focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+ }
+
+ .xl\:focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+ }
+
+ .xl\:focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+ }
+
+ .xl\:focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+ }
+
+ .xl\:focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+ }
+
+ .xl\:focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+ }
+
+ .xl\:focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+ }
+
+ .xl\:focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+ }
+
+ .xl\:focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+ }
+
+ .xl\:focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+ }
+
+ .xl\:focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+ }
+
+ .xl\:focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+ }
+
+ .xl\:focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+ }
+
+ .xl\:focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+ }
+
+ .xl\:focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+ }
+
+ .xl\:focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+ }
+
+ .xl\:focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+ }
+
+ .xl\:focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .xl\:focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .xl\:focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .xl\:focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .xl\:focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .xl\:focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .xl\:focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .xl\:focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .xl\:focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+ }
+
+ .xl\:focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .xl\:focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .xl\:focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .xl\:focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+ }
+
+ .xl\:focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .xl\:focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .xl\:focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .xl\:focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+ }
+
+ .xl\:focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .xl\:focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+ }
+
+ .xl\:focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+ }
+
+ .xl\:focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+ }
+
+ .xl\:focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+ }
+
+ .xl\:focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+ }
+
+ .xl\:focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+ }
+
+ .xl\:focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+ }
+
+ .xl\:focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+ }
+
+ .xl\:focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+ }
+
+ .xl\:focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+ }
+
+ .xl\:focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+ }
+
+ .xl\:focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+ }
+
+ .xl\:focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+ }
+
+ .xl\:focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+ }
+
+ .xl\:focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+ }
+
+ .xl\:focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+ }
+
+ .xl\:focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+ }
+
+ .xl\:focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .xl\:focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .xl\:focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .xl\:focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .xl\:focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .xl\:focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .xl\:focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+ }
+
+ .xl\:focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .xl\:focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+ }
+
+ .xl\:focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+ }
+
+ .xl\:focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .xl\:focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .xl\:focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+ }
+
+ .xl\:focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .xl\:focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+ }
+
+ .xl\:focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+ }
+
+ .xl\:rotate-0 {
+ --tw-rotate: 0deg;
+ }
+
+ .xl\:rotate-1 {
+ --tw-rotate: 1deg;
+ }
+
+ .xl\:rotate-2 {
+ --tw-rotate: 2deg;
+ }
+
+ .xl\:rotate-3 {
+ --tw-rotate: 3deg;
+ }
+
+ .xl\:rotate-6 {
+ --tw-rotate: 6deg;
+ }
+
+ .xl\:rotate-12 {
+ --tw-rotate: 12deg;
+ }
+
+ .xl\:rotate-45 {
+ --tw-rotate: 45deg;
+ }
+
+ .xl\:rotate-90 {
+ --tw-rotate: 90deg;
+ }
+
+ .xl\:rotate-180 {
+ --tw-rotate: 180deg;
+ }
+
+ .xl\:-rotate-180 {
+ --tw-rotate: -180deg;
+ }
+
+ .xl\:-rotate-90 {
+ --tw-rotate: -90deg;
+ }
+
+ .xl\:-rotate-45 {
+ --tw-rotate: -45deg;
+ }
+
+ .xl\:-rotate-12 {
+ --tw-rotate: -12deg;
+ }
+
+ .xl\:-rotate-6 {
+ --tw-rotate: -6deg;
+ }
+
+ .xl\:-rotate-3 {
+ --tw-rotate: -3deg;
+ }
+
+ .xl\:-rotate-2 {
+ --tw-rotate: -2deg;
+ }
+
+ .xl\:-rotate-1 {
+ --tw-rotate: -1deg;
+ }
+
+ .xl\:hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+ }
+
+ .xl\:hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+ }
+
+ .xl\:hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+ }
+
+ .xl\:hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+ }
+
+ .xl\:hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+ }
+
+ .xl\:hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+ }
+
+ .xl\:hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+ }
+
+ .xl\:hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+ }
+
+ .xl\:hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+ }
+
+ .xl\:hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+ }
+
+ .xl\:hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+ }
+
+ .xl\:hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+ }
+
+ .xl\:hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+ }
+
+ .xl\:hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+ }
+
+ .xl\:hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+ }
+
+ .xl\:hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+ }
+
+ .xl\:hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+ }
+
+ .xl\:focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+ }
+
+ .xl\:focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+ }
+
+ .xl\:focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+ }
+
+ .xl\:focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+ }
+
+ .xl\:focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+ }
+
+ .xl\:focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+ }
+
+ .xl\:focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+ }
+
+ .xl\:focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+ }
+
+ .xl\:focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+ }
+
+ .xl\:focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+ }
+
+ .xl\:focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+ }
+
+ .xl\:focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+ }
+
+ .xl\:focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+ }
+
+ .xl\:focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+ }
+
+ .xl\:focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+ }
+
+ .xl\:focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+ }
+
+ .xl\:focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+ }
+
+ .xl\:skew-x-0 {
+ --tw-skew-x: 0deg;
+ }
+
+ .xl\:skew-x-1 {
+ --tw-skew-x: 1deg;
+ }
+
+ .xl\:skew-x-2 {
+ --tw-skew-x: 2deg;
+ }
+
+ .xl\:skew-x-3 {
+ --tw-skew-x: 3deg;
+ }
+
+ .xl\:skew-x-6 {
+ --tw-skew-x: 6deg;
+ }
+
+ .xl\:skew-x-12 {
+ --tw-skew-x: 12deg;
+ }
+
+ .xl\:-skew-x-12 {
+ --tw-skew-x: -12deg;
+ }
+
+ .xl\:-skew-x-6 {
+ --tw-skew-x: -6deg;
+ }
+
+ .xl\:-skew-x-3 {
+ --tw-skew-x: -3deg;
+ }
+
+ .xl\:-skew-x-2 {
+ --tw-skew-x: -2deg;
+ }
+
+ .xl\:-skew-x-1 {
+ --tw-skew-x: -1deg;
+ }
+
+ .xl\:skew-y-0 {
+ --tw-skew-y: 0deg;
+ }
+
+ .xl\:skew-y-1 {
+ --tw-skew-y: 1deg;
+ }
+
+ .xl\:skew-y-2 {
+ --tw-skew-y: 2deg;
+ }
+
+ .xl\:skew-y-3 {
+ --tw-skew-y: 3deg;
+ }
+
+ .xl\:skew-y-6 {
+ --tw-skew-y: 6deg;
+ }
+
+ .xl\:skew-y-12 {
+ --tw-skew-y: 12deg;
+ }
+
+ .xl\:-skew-y-12 {
+ --tw-skew-y: -12deg;
+ }
+
+ .xl\:-skew-y-6 {
+ --tw-skew-y: -6deg;
+ }
+
+ .xl\:-skew-y-3 {
+ --tw-skew-y: -3deg;
+ }
+
+ .xl\:-skew-y-2 {
+ --tw-skew-y: -2deg;
+ }
+
+ .xl\:-skew-y-1 {
+ --tw-skew-y: -1deg;
+ }
+
+ .xl\:hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+ }
+
+ .xl\:hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+ }
+
+ .xl\:hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+ }
+
+ .xl\:hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+ }
+
+ .xl\:hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+ }
+
+ .xl\:hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+ }
+
+ .xl\:hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+ }
+
+ .xl\:hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+ }
+
+ .xl\:hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+ }
+
+ .xl\:hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+ }
+
+ .xl\:hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+ }
+
+ .xl\:hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+ }
+
+ .xl\:hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+ }
+
+ .xl\:hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+ }
+
+ .xl\:hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+ }
+
+ .xl\:hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+ }
+
+ .xl\:hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+ }
+
+ .xl\:hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+ }
+
+ .xl\:hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+ }
+
+ .xl\:hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+ }
+
+ .xl\:hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+ }
+
+ .xl\:hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+ }
+
+ .xl\:focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+ }
+
+ .xl\:focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+ }
+
+ .xl\:focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+ }
+
+ .xl\:focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+ }
+
+ .xl\:focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+ }
+
+ .xl\:focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+ }
+
+ .xl\:focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+ }
+
+ .xl\:focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+ }
+
+ .xl\:focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+ }
+
+ .xl\:focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+ }
+
+ .xl\:focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+ }
+
+ .xl\:focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+ }
+
+ .xl\:focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+ }
+
+ .xl\:focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+ }
+
+ .xl\:focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+ }
+
+ .xl\:focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+ }
+
+ .xl\:focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+ }
+
+ .xl\:focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+ }
+
+ .xl\:focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+ }
+
+ .xl\:focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+ }
+
+ .xl\:focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+ }
+
+ .xl\:focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+ }
+
+ .xl\:scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .xl\:scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .xl\:scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .xl\:scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .xl\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .xl\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .xl\:scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .xl\:hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .xl\:hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .xl\:hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .xl\:hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .xl\:hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .xl\:hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .xl\:focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .xl\:focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .xl\:focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .xl\:focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .xl\:focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .xl\:focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:scale-x-0 {
+ --tw-scale-x: 0;
+ }
+
+ .xl\:scale-x-50 {
+ --tw-scale-x: .5;
+ }
+
+ .xl\:scale-x-75 {
+ --tw-scale-x: .75;
+ }
+
+ .xl\:scale-x-90 {
+ --tw-scale-x: .9;
+ }
+
+ .xl\:scale-x-95 {
+ --tw-scale-x: .95;
+ }
+
+ .xl\:scale-x-100 {
+ --tw-scale-x: 1;
+ }
+
+ .xl\:scale-x-105 {
+ --tw-scale-x: 1.05;
+ }
+
+ .xl\:scale-x-110 {
+ --tw-scale-x: 1.1;
+ }
+
+ .xl\:scale-x-125 {
+ --tw-scale-x: 1.25;
+ }
+
+ .xl\:scale-x-150 {
+ --tw-scale-x: 1.5;
+ }
+
+ .xl\:scale-y-0 {
+ --tw-scale-y: 0;
+ }
+
+ .xl\:scale-y-50 {
+ --tw-scale-y: .5;
+ }
+
+ .xl\:scale-y-75 {
+ --tw-scale-y: .75;
+ }
+
+ .xl\:scale-y-90 {
+ --tw-scale-y: .9;
+ }
+
+ .xl\:scale-y-95 {
+ --tw-scale-y: .95;
+ }
+
+ .xl\:scale-y-100 {
+ --tw-scale-y: 1;
+ }
+
+ .xl\:scale-y-105 {
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:scale-y-110 {
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:scale-y-125 {
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:scale-y-150 {
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+ }
+
+ .xl\:hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+ }
+
+ .xl\:hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+ }
+
+ .xl\:hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+ }
+
+ .xl\:hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+ }
+
+ .xl\:hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+ }
+
+ .xl\:hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+ }
+
+ .xl\:hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+ }
+
+ .xl\:hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+ }
+
+ .xl\:hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+ }
+
+ .xl\:hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+ }
+
+ .xl\:hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+ }
+
+ .xl\:hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+ }
+
+ .xl\:hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+ }
+
+ .xl\:hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+ }
+
+ .xl\:hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+ }
+
+ .xl\:hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+ }
+
+ .xl\:focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+ }
+
+ .xl\:focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+ }
+
+ .xl\:focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+ }
+
+ .xl\:focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+ }
+
+ .xl\:focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+ }
+
+ .xl\:focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+ }
+
+ .xl\:focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+ }
+
+ .xl\:focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+ }
+
+ .xl\:focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+ }
+
+ .xl\:focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+ }
+
+ .xl\:focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+ }
+
+ .xl\:focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+ }
+
+ .xl\:focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+ }
+
+ .xl\:focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+ }
+
+ .xl\:focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+ }
+
+ .xl\:focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+ }
+
+ .xl\:focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+ }
+
+ .xl\:focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+ }
+
+ .xl\:focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+ }
+
+ .xl\:animate-none {
+ -webkit-animation: none;
+ animation: none;
+ }
+
+ .xl\:animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+ }
+
+ .xl\:animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ }
+
+ .xl\:animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ }
+
+ .xl\:animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+ }
+
+ .xl\:cursor-auto {
+ cursor: auto;
+ }
+
+ .xl\:cursor-default {
+ cursor: default;
+ }
+
+ .xl\:cursor-pointer {
+ cursor: pointer;
+ }
+
+ .xl\:cursor-wait {
+ cursor: wait;
+ }
+
+ .xl\:cursor-text {
+ cursor: text;
+ }
+
+ .xl\:cursor-move {
+ cursor: move;
+ }
+
+ .xl\:cursor-help {
+ cursor: help;
+ }
+
+ .xl\:cursor-not-allowed {
+ cursor: not-allowed;
+ }
+
+ .xl\:select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ }
+
+ .xl\:select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+ }
+
+ .xl\:select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+ }
+
+ .xl\:select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+ }
+
+ .xl\:resize-none {
+ resize: none;
+ }
+
+ .xl\:resize-y {
+ resize: vertical;
+ }
+
+ .xl\:resize-x {
+ resize: horizontal;
+ }
+
+ .xl\:resize {
+ resize: both;
+ }
+
+ .xl\:list-inside {
+ list-style-position: inside;
+ }
+
+ .xl\:list-outside {
+ list-style-position: outside;
+ }
+
+ .xl\:list-none {
+ list-style-type: none;
+ }
+
+ .xl\:list-disc {
+ list-style-type: disc;
+ }
+
+ .xl\:list-decimal {
+ list-style-type: decimal;
+ }
+
+ .xl\:appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ }
+
+ .xl\:auto-cols-auto {
+ grid-auto-columns: auto;
+ }
+
+ .xl\:auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+ }
+
+ .xl\:auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+ }
+
+ .xl\:auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+ }
+
+ .xl\:grid-flow-row {
+ grid-auto-flow: row;
+ }
+
+ .xl\:grid-flow-col {
+ grid-auto-flow: column;
+ }
+
+ .xl\:grid-flow-row-dense {
+ grid-auto-flow: row dense;
+ }
+
+ .xl\:grid-flow-col-dense {
+ grid-auto-flow: column dense;
+ }
+
+ .xl\:auto-rows-auto {
+ grid-auto-rows: auto;
+ }
+
+ .xl\:auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+ }
+
+ .xl\:auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+ }
+
+ .xl\:auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+ }
+
+ .xl\:grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+ }
+
+ .xl\:grid-cols-none {
+ grid-template-columns: none;
+ }
+
+ .xl\:grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+ }
+
+ .xl\:grid-rows-none {
+ grid-template-rows: none;
+ }
+
+ .xl\:flex-row {
+ flex-direction: row;
+ }
+
+ .xl\:flex-row-reverse {
+ flex-direction: row-reverse;
+ }
+
+ .xl\:flex-col {
+ flex-direction: column;
+ }
+
+ .xl\:flex-col-reverse {
+ flex-direction: column-reverse;
+ }
+
+ .xl\:flex-wrap {
+ flex-wrap: wrap;
+ }
+
+ .xl\:flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+ }
+
+ .xl\:flex-nowrap {
+ flex-wrap: nowrap;
+ }
+
+ .xl\:place-content-center {
+ place-content: center;
+ }
+
+ .xl\:place-content-start {
+ place-content: start;
+ }
+
+ .xl\:place-content-end {
+ place-content: end;
+ }
+
+ .xl\:place-content-between {
+ place-content: space-between;
+ }
+
+ .xl\:place-content-around {
+ place-content: space-around;
+ }
+
+ .xl\:place-content-evenly {
+ place-content: space-evenly;
+ }
+
+ .xl\:place-content-stretch {
+ place-content: stretch;
+ }
+
+ .xl\:place-items-start {
+ place-items: start;
+ }
+
+ .xl\:place-items-end {
+ place-items: end;
+ }
+
+ .xl\:place-items-center {
+ place-items: center;
+ }
+
+ .xl\:place-items-stretch {
+ place-items: stretch;
+ }
+
+ .xl\:content-center {
+ align-content: center;
+ }
+
+ .xl\:content-start {
+ align-content: flex-start;
+ }
+
+ .xl\:content-end {
+ align-content: flex-end;
+ }
+
+ .xl\:content-between {
+ align-content: space-between;
+ }
+
+ .xl\:content-around {
+ align-content: space-around;
+ }
+
+ .xl\:content-evenly {
+ align-content: space-evenly;
+ }
+
+ .xl\:items-start {
+ align-items: flex-start;
+ }
+
+ .xl\:items-end {
+ align-items: flex-end;
+ }
+
+ .xl\:items-center {
+ align-items: center;
+ }
+
+ .xl\:items-baseline {
+ align-items: baseline;
+ }
+
+ .xl\:items-stretch {
+ align-items: stretch;
+ }
+
+ .xl\:justify-start {
+ justify-content: flex-start;
+ }
+
+ .xl\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .xl\:justify-center {
+ justify-content: center;
+ }
+
+ .xl\:justify-between {
+ justify-content: space-between;
+ }
+
+ .xl\:justify-around {
+ justify-content: space-around;
+ }
+
+ .xl\:justify-evenly {
+ justify-content: space-evenly;
+ }
+
+ .xl\:justify-items-start {
+ justify-items: start;
+ }
+
+ .xl\:justify-items-end {
+ justify-items: end;
+ }
+
+ .xl\:justify-items-center {
+ justify-items: center;
+ }
+
+ .xl\:justify-items-stretch {
+ justify-items: stretch;
+ }
+
+ .xl\:gap-0 {
+ gap: 0px;
+ }
+
+ .xl\:gap-1 {
+ gap: 0.25rem;
+ }
+
+ .xl\:gap-2 {
+ gap: 0.5rem;
+ }
+
+ .xl\:gap-3 {
+ gap: 0.75rem;
+ }
+
+ .xl\:gap-4 {
+ gap: 1rem;
+ }
+
+ .xl\:gap-5 {
+ gap: 1.25rem;
+ }
+
+ .xl\:gap-6 {
+ gap: 1.5rem;
+ }
+
+ .xl\:gap-7 {
+ gap: 1.75rem;
+ }
+
+ .xl\:gap-8 {
+ gap: 2rem;
+ }
+
+ .xl\:gap-9 {
+ gap: 2.25rem;
+ }
+
+ .xl\:gap-10 {
+ gap: 2.5rem;
+ }
+
+ .xl\:gap-11 {
+ gap: 2.75rem;
+ }
+
+ .xl\:gap-12 {
+ gap: 3rem;
+ }
+
+ .xl\:gap-14 {
+ gap: 3.5rem;
+ }
+
+ .xl\:gap-16 {
+ gap: 4rem;
+ }
+
+ .xl\:gap-20 {
+ gap: 5rem;
+ }
+
+ .xl\:gap-24 {
+ gap: 6rem;
+ }
+
+ .xl\:gap-28 {
+ gap: 7rem;
+ }
+
+ .xl\:gap-32 {
+ gap: 8rem;
+ }
+
+ .xl\:gap-36 {
+ gap: 9rem;
+ }
+
+ .xl\:gap-40 {
+ gap: 10rem;
+ }
+
+ .xl\:gap-44 {
+ gap: 11rem;
+ }
+
+ .xl\:gap-48 {
+ gap: 12rem;
+ }
+
+ .xl\:gap-52 {
+ gap: 13rem;
+ }
+
+ .xl\:gap-56 {
+ gap: 14rem;
+ }
+
+ .xl\:gap-60 {
+ gap: 15rem;
+ }
+
+ .xl\:gap-64 {
+ gap: 16rem;
+ }
+
+ .xl\:gap-72 {
+ gap: 18rem;
+ }
+
+ .xl\:gap-80 {
+ gap: 20rem;
+ }
+
+ .xl\:gap-96 {
+ gap: 24rem;
+ }
+
+ .xl\:gap-px {
+ gap: 1px;
+ }
+
+ .xl\:gap-0\.5 {
+ gap: 0.125rem;
+ }
+
+ .xl\:gap-1\.5 {
+ gap: 0.375rem;
+ }
+
+ .xl\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .xl\:gap-3\.5 {
+ gap: 0.875rem;
+ }
+
+ .xl\:gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+ }
+
+ .xl\:gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+ }
+
+ .xl\:gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ }
+
+ .xl\:gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+ }
+
+ .xl\:gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+ }
+
+ .xl\:gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ }
+
+ .xl\:gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+ }
+
+ .xl\:gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+ }
+
+ .xl\:gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+ }
+
+ .xl\:gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+ }
+
+ .xl\:gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+ }
+
+ .xl\:gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+ }
+
+ .xl\:gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+ }
+
+ .xl\:gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+ }
+
+ .xl\:gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+ }
+
+ .xl\:gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+ }
+
+ .xl\:gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+ }
+
+ .xl\:gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+ }
+
+ .xl\:gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+ }
+
+ .xl\:gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+ }
+
+ .xl\:gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+ }
+
+ .xl\:gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+ }
+
+ .xl\:gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+ }
+
+ .xl\:gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+ }
+
+ .xl\:gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+ }
+
+ .xl\:gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+ }
+
+ .xl\:gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+ }
+
+ .xl\:gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+ }
+
+ .xl\:gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+ }
+
+ .xl\:gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+ }
+
+ .xl\:gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+ }
+
+ .xl\:gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+ }
+
+ .xl\:gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+ }
+
+ .xl\:gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+ }
+
+ .xl\:gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+ }
+
+ .xl\:gap-y-0 {
+ row-gap: 0px;
+ }
+
+ .xl\:gap-y-1 {
+ row-gap: 0.25rem;
+ }
+
+ .xl\:gap-y-2 {
+ row-gap: 0.5rem;
+ }
+
+ .xl\:gap-y-3 {
+ row-gap: 0.75rem;
+ }
+
+ .xl\:gap-y-4 {
+ row-gap: 1rem;
+ }
+
+ .xl\:gap-y-5 {
+ row-gap: 1.25rem;
+ }
+
+ .xl\:gap-y-6 {
+ row-gap: 1.5rem;
+ }
+
+ .xl\:gap-y-7 {
+ row-gap: 1.75rem;
+ }
+
+ .xl\:gap-y-8 {
+ row-gap: 2rem;
+ }
+
+ .xl\:gap-y-9 {
+ row-gap: 2.25rem;
+ }
+
+ .xl\:gap-y-10 {
+ row-gap: 2.5rem;
+ }
+
+ .xl\:gap-y-11 {
+ row-gap: 2.75rem;
+ }
+
+ .xl\:gap-y-12 {
+ row-gap: 3rem;
+ }
+
+ .xl\:gap-y-14 {
+ row-gap: 3.5rem;
+ }
+
+ .xl\:gap-y-16 {
+ row-gap: 4rem;
+ }
+
+ .xl\:gap-y-20 {
+ row-gap: 5rem;
+ }
+
+ .xl\:gap-y-24 {
+ row-gap: 6rem;
+ }
+
+ .xl\:gap-y-28 {
+ row-gap: 7rem;
+ }
+
+ .xl\:gap-y-32 {
+ row-gap: 8rem;
+ }
+
+ .xl\:gap-y-36 {
+ row-gap: 9rem;
+ }
+
+ .xl\:gap-y-40 {
+ row-gap: 10rem;
+ }
+
+ .xl\:gap-y-44 {
+ row-gap: 11rem;
+ }
+
+ .xl\:gap-y-48 {
+ row-gap: 12rem;
+ }
+
+ .xl\:gap-y-52 {
+ row-gap: 13rem;
+ }
+
+ .xl\:gap-y-56 {
+ row-gap: 14rem;
+ }
+
+ .xl\:gap-y-60 {
+ row-gap: 15rem;
+ }
+
+ .xl\:gap-y-64 {
+ row-gap: 16rem;
+ }
+
+ .xl\:gap-y-72 {
+ row-gap: 18rem;
+ }
+
+ .xl\:gap-y-80 {
+ row-gap: 20rem;
+ }
+
+ .xl\:gap-y-96 {
+ row-gap: 24rem;
+ }
+
+ .xl\:gap-y-px {
+ row-gap: 1px;
+ }
+
+ .xl\:gap-y-0\.5 {
+ row-gap: 0.125rem;
+ }
+
+ .xl\:gap-y-1\.5 {
+ row-gap: 0.375rem;
+ }
+
+ .xl\:gap-y-2\.5 {
+ row-gap: 0.625rem;
+ }
+
+ .xl\:gap-y-3\.5 {
+ row-gap: 0.875rem;
+ }
+
+ .xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+ }
+
+ .xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+ }
+
+ .xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+ }
+
+ .xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+ }
+
+ .xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+ }
+
+ .xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+ }
+
+ .xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+ }
+
+ .xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+ }
+
+ .xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+ }
+
+ .xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+ }
+
+ .xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+ }
+
+ .xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+ }
+
+ .xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+ }
+
+ .xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+ }
+
+ .xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+ }
+
+ .xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+ }
+
+ .xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+ }
+
+ .xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+ }
+
+ .xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+ }
+
+ .xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+ }
+
+ .xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+ }
+
+ .xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+ }
+
+ .xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+ }
+
+ .xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+ }
+
+ .xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+ }
+
+ .xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+ }
+
+ .xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+ }
+
+ .xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+ }
+
+ .xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+ }
+
+ .xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+ }
+
+ .xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+ }
+
+ .xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ }
+
+ .xl\:place-self-auto {
+ place-self: auto;
+ }
+
+ .xl\:place-self-start {
+ place-self: start;
+ }
+
+ .xl\:place-self-end {
+ place-self: end;
+ }
+
+ .xl\:place-self-center {
+ place-self: center;
+ }
+
+ .xl\:place-self-stretch {
+ place-self: stretch;
+ }
+
+ .xl\:self-auto {
+ align-self: auto;
+ }
+
+ .xl\:self-start {
+ align-self: flex-start;
+ }
+
+ .xl\:self-end {
+ align-self: flex-end;
+ }
+
+ .xl\:self-center {
+ align-self: center;
+ }
+
+ .xl\:self-stretch {
+ align-self: stretch;
+ }
+
+ .xl\:self-baseline {
+ align-self: baseline;
+ }
+
+ .xl\:justify-self-auto {
+ justify-self: auto;
+ }
+
+ .xl\:justify-self-start {
+ justify-self: start;
+ }
+
+ .xl\:justify-self-end {
+ justify-self: end;
+ }
+
+ .xl\:justify-self-center {
+ justify-self: center;
+ }
+
+ .xl\:justify-self-stretch {
+ justify-self: stretch;
+ }
+
+ .xl\:overflow-auto {
+ overflow: auto;
+ }
+
+ .xl\:overflow-hidden {
+ overflow: hidden;
+ }
+
+ .xl\:overflow-visible {
+ overflow: visible;
+ }
+
+ .xl\:overflow-scroll {
+ overflow: scroll;
+ }
+
+ .xl\:overflow-x-auto {
+ overflow-x: auto;
+ }
+
+ .xl\:overflow-y-auto {
+ overflow-y: auto;
+ }
+
+ .xl\:overflow-x-hidden {
+ overflow-x: hidden;
+ }
+
+ .xl\:overflow-y-hidden {
+ overflow-y: hidden;
+ }
+
+ .xl\:overflow-x-visible {
+ overflow-x: visible;
+ }
+
+ .xl\:overflow-y-visible {
+ overflow-y: visible;
+ }
+
+ .xl\:overflow-x-scroll {
+ overflow-x: scroll;
+ }
+
+ .xl\:overflow-y-scroll {
+ overflow-y: scroll;
+ }
+
+ .xl\:overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+ }
+
+ .xl\:overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ }
+
+ .xl\:overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+ }
+
+ .xl\:overscroll-y-auto {
+ overscroll-behavior-y: auto;
+ }
+
+ .xl\:overscroll-y-contain {
+ overscroll-behavior-y: contain;
+ }
+
+ .xl\:overscroll-y-none {
+ overscroll-behavior-y: none;
+ }
+
+ .xl\:overscroll-x-auto {
+ overscroll-behavior-x: auto;
+ }
+
+ .xl\:overscroll-x-contain {
+ overscroll-behavior-x: contain;
+ }
+
+ .xl\:overscroll-x-none {
+ overscroll-behavior-x: none;
+ }
+
+ .xl\:truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+
+ .xl\:overflow-ellipsis {
+ text-overflow: ellipsis;
+ }
+
+ .xl\:overflow-clip {
+ text-overflow: clip;
+ }
+
+ .xl\:whitespace-normal {
+ white-space: normal;
+ }
+
+ .xl\:whitespace-nowrap {
+ white-space: nowrap;
+ }
+
+ .xl\:whitespace-pre {
+ white-space: pre;
+ }
+
+ .xl\:whitespace-pre-line {
+ white-space: pre-line;
+ }
+
+ .xl\:whitespace-pre-wrap {
+ white-space: pre-wrap;
+ }
+
+ .xl\:break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+ }
+
+ .xl\:break-words {
+ overflow-wrap: break-word;
+ }
+
+ .xl\:break-all {
+ word-break: break-all;
+ }
+
+ .xl\:rounded-none {
+ border-radius: 0px;
+ }
+
+ .xl\:rounded-sm {
+ border-radius: 0.125rem;
+ }
+
+ .xl\:rounded {
+ border-radius: 0.25rem;
+ }
+
+ .xl\:rounded-md {
+ border-radius: 0.375rem;
+ }
+
+ .xl\:rounded-lg {
+ border-radius: 0.5rem;
+ }
+
+ .xl\:rounded-xl {
+ border-radius: 0.75rem;
+ }
+
+ .xl\:rounded-2xl {
+ border-radius: 1rem;
+ }
+
+ .xl\:rounded-3xl {
+ border-radius: 1.5rem;
+ }
+
+ .xl\:rounded-full {
+ border-radius: 9999px;
+ }
+
+ .xl\:rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ }
+
+ .xl\:rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+ }
+
+ .xl\:rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+ }
+
+ .xl\:rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+ }
+
+ .xl\:rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+ }
+
+ .xl\:rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+ }
+
+ .xl\:rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+
+ .xl\:rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+ }
+
+ .xl\:rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+ }
+
+ .xl\:rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ }
+
+ .xl\:rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .xl\:rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .xl\:rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .xl\:rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .xl\:rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .xl\:rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+
+ .xl\:rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .xl\:rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+ }
+
+ .xl\:rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .xl\:rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .xl\:rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .xl\:rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .xl\:rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .xl\:rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .xl\:rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .xl\:rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .xl\:rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .xl\:rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .xl\:rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .xl\:rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .xl\:rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .xl\:rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .xl\:rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .xl\:rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .xl\:rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .xl\:rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .xl\:rounded-tl-none {
+ border-top-left-radius: 0px;
+ }
+
+ .xl\:rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+ }
+
+ .xl\:rounded-tl {
+ border-top-left-radius: 0.25rem;
+ }
+
+ .xl\:rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+ }
+
+ .xl\:rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+ }
+
+ .xl\:rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+ }
+
+ .xl\:rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+ }
+
+ .xl\:rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+ }
+
+ .xl\:rounded-tl-full {
+ border-top-left-radius: 9999px;
+ }
+
+ .xl\:rounded-tr-none {
+ border-top-right-radius: 0px;
+ }
+
+ .xl\:rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+ }
+
+ .xl\:rounded-tr {
+ border-top-right-radius: 0.25rem;
+ }
+
+ .xl\:rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+ }
+
+ .xl\:rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+ }
+
+ .xl\:rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+ }
+
+ .xl\:rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+ }
+
+ .xl\:rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+ }
+
+ .xl\:rounded-tr-full {
+ border-top-right-radius: 9999px;
+ }
+
+ .xl\:rounded-br-none {
+ border-bottom-right-radius: 0px;
+ }
+
+ .xl\:rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .xl\:rounded-br {
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .xl\:rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .xl\:rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .xl\:rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .xl\:rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+ }
+
+ .xl\:rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .xl\:rounded-br-full {
+ border-bottom-right-radius: 9999px;
+ }
+
+ .xl\:rounded-bl-none {
+ border-bottom-left-radius: 0px;
+ }
+
+ .xl\:rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .xl\:rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .xl\:rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .xl\:rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .xl\:rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .xl\:rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+ }
+
+ .xl\:rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .xl\:rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+ }
+
+ .xl\:border-0 {
+ border-width: 0px;
+ }
+
+ .xl\:border-2 {
+ border-width: 2px;
+ }
+
+ .xl\:border-4 {
+ border-width: 4px;
+ }
+
+ .xl\:border-8 {
+ border-width: 8px;
+ }
+
+ .xl\:border {
+ border-width: 1px;
+ }
+
+ .xl\:border-t-0 {
+ border-top-width: 0px;
+ }
+
+ .xl\:border-t-2 {
+ border-top-width: 2px;
+ }
+
+ .xl\:border-t-4 {
+ border-top-width: 4px;
+ }
+
+ .xl\:border-t-8 {
+ border-top-width: 8px;
+ }
+
+ .xl\:border-t {
+ border-top-width: 1px;
+ }
+
+ .xl\:border-r-0 {
+ border-right-width: 0px;
+ }
+
+ .xl\:border-r-2 {
+ border-right-width: 2px;
+ }
+
+ .xl\:border-r-4 {
+ border-right-width: 4px;
+ }
+
+ .xl\:border-r-8 {
+ border-right-width: 8px;
+ }
+
+ .xl\:border-r {
+ border-right-width: 1px;
+ }
+
+ .xl\:border-b-0 {
+ border-bottom-width: 0px;
+ }
+
+ .xl\:border-b-2 {
+ border-bottom-width: 2px;
+ }
+
+ .xl\:border-b-4 {
+ border-bottom-width: 4px;
+ }
+
+ .xl\:border-b-8 {
+ border-bottom-width: 8px;
+ }
+
+ .xl\:border-b {
+ border-bottom-width: 1px;
+ }
+
+ .xl\:border-l-0 {
+ border-left-width: 0px;
+ }
+
+ .xl\:border-l-2 {
+ border-left-width: 2px;
+ }
+
+ .xl\:border-l-4 {
+ border-left-width: 4px;
+ }
+
+ .xl\:border-l-8 {
+ border-left-width: 8px;
+ }
+
+ .xl\:border-l {
+ border-left-width: 1px;
+ }
+
+ .xl\:border-solid {
+ border-style: solid;
+ }
+
+ .xl\:border-dashed {
+ border-style: dashed;
+ }
+
+ .xl\:border-dotted {
+ border-style: dotted;
+ }
+
+ .xl\:border-double {
+ border-style: double;
+ }
+
+ .xl\:border-none {
+ border-style: none;
+ }
+
+ .xl\:border-transparent {
+ border-color: transparent;
+ }
+
+ .xl\:border-current {
+ border-color: currentColor;
+ }
+
+ .xl\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .xl\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .xl\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .xl\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .xl\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .xl\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .xl\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-transparent {
+ border-color: transparent;
+ }
+
+ .group:hover .xl\:group-hover\:border-current {
+ border-color: currentColor;
+ }
+
+ .group:hover .xl\:group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+ }
+
+ .xl\:focus-within\:border-current:focus-within {
+ border-color: currentColor;
+ }
+
+ .xl\:focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-transparent:hover {
+ border-color: transparent;
+ }
+
+ .xl\:hover\:border-current:hover {
+ border-color: currentColor;
+ }
+
+ .xl\:hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-transparent:focus {
+ border-color: transparent;
+ }
+
+ .xl\:focus\:border-current:focus {
+ border-color: currentColor;
+ }
+
+ .xl\:focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .xl\:focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .xl\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .xl\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .xl\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .xl\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .xl\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .xl\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .xl\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .xl\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .xl\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .xl\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .xl\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .xl\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .xl\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .xl\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .xl\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .group:hover .xl\:group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .xl\:focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+ }
+
+ .xl\:focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+ }
+
+ .xl\:focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+ }
+
+ .xl\:focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+ }
+
+ .xl\:focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+ }
+
+ .xl\:focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+ }
+
+ .xl\:focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+ }
+
+ .xl\:focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+ }
+
+ .xl\:focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+ }
+
+ .xl\:focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+ }
+
+ .xl\:focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+ }
+
+ .xl\:focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+ }
+
+ .xl\:focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+ }
+
+ .xl\:focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+ }
+
+ .xl\:focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+ }
+
+ .xl\:hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+ }
+
+ .xl\:hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+ }
+
+ .xl\:hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+ }
+
+ .xl\:hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+ }
+
+ .xl\:hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+ }
+
+ .xl\:hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+ }
+
+ .xl\:hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+ }
+
+ .xl\:hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+ }
+
+ .xl\:hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+ }
+
+ .xl\:hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+ }
+
+ .xl\:hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+ }
+
+ .xl\:hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+ }
+
+ .xl\:hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+ }
+
+ .xl\:hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+ }
+
+ .xl\:hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+ }
+
+ .xl\:focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+ }
+
+ .xl\:focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+ }
+
+ .xl\:focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+ }
+
+ .xl\:focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+ }
+
+ .xl\:focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+ }
+
+ .xl\:focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+ }
+
+ .xl\:focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+ }
+
+ .xl\:focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+ }
+
+ .xl\:focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+ }
+
+ .xl\:focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+ }
+
+ .xl\:focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+ }
+
+ .xl\:focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+ }
+
+ .xl\:focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+ }
+
+ .xl\:focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+ }
+
+ .xl\:focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+ }
+
+ .xl\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .xl\:bg-current {
+ background-color: currentColor;
+ }
+
+ .xl\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .group:hover .xl\:group-hover\:bg-current {
+ background-color: currentColor;
+ }
+
+ .group:hover .xl\:group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+ }
+
+ .xl\:focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+ }
+
+ .xl\:focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-transparent:hover {
+ background-color: transparent;
+ }
+
+ .xl\:hover\:bg-current:hover {
+ background-color: currentColor;
+ }
+
+ .xl\:hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-transparent:focus {
+ background-color: transparent;
+ }
+
+ .xl\:focus\:bg-current:focus {
+ background-color: currentColor;
+ }
+
+ .xl\:focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .xl\:focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .xl\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .xl\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .xl\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .xl\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .xl\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .xl\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .xl\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .xl\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .xl\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .xl\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .xl\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .xl\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .xl\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .xl\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .xl\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .group:hover .xl\:group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .xl\:focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+ }
+
+ .xl\:focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .xl\:focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .xl\:focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .xl\:focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .xl\:focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .xl\:focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .xl\:focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .xl\:focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .xl\:focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .xl\:focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .xl\:focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .xl\:focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .xl\:focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .xl\:focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+ }
+
+ .xl\:hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+ }
+
+ .xl\:hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .xl\:hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .xl\:hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .xl\:hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .xl\:hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .xl\:hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .xl\:hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .xl\:hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .xl\:hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .xl\:hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .xl\:hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .xl\:hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .xl\:hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .xl\:hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+ }
+
+ .xl\:focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+ }
+
+ .xl\:focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .xl\:focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .xl\:focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .xl\:focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .xl\:focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .xl\:focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .xl\:focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .xl\:focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .xl\:focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .xl\:focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .xl\:focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .xl\:focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .xl\:focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .xl\:focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+ }
+
+ .xl\:bg-none {
+ background-image: none;
+ }
+
+ .xl\:bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+ }
+
+ .xl\:bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+ }
+
+ .xl\:from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .xl\:focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .xl\:focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .xl\:focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .xl\:focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .xl\:focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .xl\:focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .xl\:focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .xl\:focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .xl\:focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .xl\:focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .xl\:focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .xl\:focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .xl\:focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .xl\:focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .xl\:focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .xl\:focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .xl\:focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .xl\:focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .xl\:focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .xl\:focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .xl\:focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .xl\:focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .xl\:focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .xl\:focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .xl\:focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .xl\:focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .xl\:focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .xl\:focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .xl\:focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .xl\:focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .xl\:focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .xl\:focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .xl\:focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .xl\:focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .xl\:focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .xl\:focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .xl\:focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .xl\:focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .xl\:focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .xl\:focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .xl\:focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .xl\:focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .xl\:focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .xl\:focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .xl\:focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .xl\:focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .xl\:focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .xl\:focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .xl\:focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .xl\:focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .xl\:focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .xl\:focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .xl\:focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .xl\:focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .xl\:focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .xl\:focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .xl\:focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .xl\:focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .xl\:focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .xl\:focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .xl\:focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .xl\:focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .xl\:focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .xl\:focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .xl\:focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .xl\:focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .xl\:focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .xl\:focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .xl\:focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .xl\:focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .xl\:focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .xl\:focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .xl\:focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .xl\:focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .xl\:focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .xl\:focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .xl\:focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .xl\:focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .xl\:focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .xl\:focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .xl\:focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .xl\:to-transparent {
+ --tw-gradient-to: transparent;
+ }
+
+ .xl\:to-current {
+ --tw-gradient-to: currentColor;
+ }
+
+ .xl\:to-black {
+ --tw-gradient-to: #000;
+ }
+
+ .xl\:to-white {
+ --tw-gradient-to: #fff;
+ }
+
+ .xl\:to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .xl\:to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .xl\:to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .xl\:to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .xl\:to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .xl\:to-gray-500 {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .xl\:to-gray-600 {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .xl\:to-gray-700 {
+ --tw-gradient-to: #374151;
+ }
+
+ .xl\:to-gray-800 {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .xl\:to-gray-900 {
+ --tw-gradient-to: #111827;
+ }
+
+ .xl\:to-red-50 {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .xl\:to-red-100 {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .xl\:to-red-200 {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .xl\:to-red-300 {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .xl\:to-red-400 {
+ --tw-gradient-to: #f87171;
+ }
+
+ .xl\:to-red-500 {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .xl\:to-red-600 {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .xl\:to-red-700 {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .xl\:to-red-800 {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .xl\:to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .xl\:to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .xl\:to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .xl\:to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .xl\:to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .xl\:to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .xl\:to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .xl\:to-yellow-600 {
+ --tw-gradient-to: #d97706;
+ }
+
+ .xl\:to-yellow-700 {
+ --tw-gradient-to: #b45309;
+ }
+
+ .xl\:to-yellow-800 {
+ --tw-gradient-to: #92400e;
+ }
+
+ .xl\:to-yellow-900 {
+ --tw-gradient-to: #78350f;
+ }
+
+ .xl\:to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .xl\:to-green-100 {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .xl\:to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .xl\:to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .xl\:to-green-400 {
+ --tw-gradient-to: #34d399;
+ }
+
+ .xl\:to-green-500 {
+ --tw-gradient-to: #10b981;
+ }
+
+ .xl\:to-green-600 {
+ --tw-gradient-to: #059669;
+ }
+
+ .xl\:to-green-700 {
+ --tw-gradient-to: #047857;
+ }
+
+ .xl\:to-green-800 {
+ --tw-gradient-to: #065f46;
+ }
+
+ .xl\:to-green-900 {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .xl\:to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .xl\:to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .xl\:to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .xl\:to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .xl\:to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .xl\:to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .xl\:to-blue-600 {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .xl\:to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .xl\:to-blue-800 {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .xl\:to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .xl\:to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .xl\:to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .xl\:to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .xl\:to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .xl\:to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .xl\:to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .xl\:to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .xl\:to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .xl\:to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .xl\:to-indigo-900 {
+ --tw-gradient-to: #312e81;
+ }
+
+ .xl\:to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .xl\:to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .xl\:to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .xl\:to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .xl\:to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .xl\:to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .xl\:to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .xl\:to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .xl\:to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .xl\:to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .xl\:to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .xl\:to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .xl\:to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .xl\:to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .xl\:to-pink-400 {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .xl\:to-pink-500 {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .xl\:to-pink-600 {
+ --tw-gradient-to: #db2777;
+ }
+
+ .xl\:to-pink-700 {
+ --tw-gradient-to: #be185d;
+ }
+
+ .xl\:to-pink-800 {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .xl\:to-pink-900 {
+ --tw-gradient-to: #831843;
+ }
+
+ .xl\:hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+ }
+
+ .xl\:hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+ }
+
+ .xl\:hover\:to-black:hover {
+ --tw-gradient-to: #000;
+ }
+
+ .xl\:hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+ }
+
+ .xl\:hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .xl\:hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .xl\:hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .xl\:hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .xl\:hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .xl\:hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .xl\:hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .xl\:hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+ }
+
+ .xl\:hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .xl\:hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+ }
+
+ .xl\:hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .xl\:hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .xl\:hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .xl\:hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .xl\:hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+ }
+
+ .xl\:hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .xl\:hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .xl\:hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .xl\:hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .xl\:hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .xl\:hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .xl\:hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .xl\:hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .xl\:hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .xl\:hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .xl\:hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .xl\:hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+ }
+
+ .xl\:hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+ }
+
+ .xl\:hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+ }
+
+ .xl\:hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+ }
+
+ .xl\:hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .xl\:hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .xl\:hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .xl\:hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .xl\:hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+ }
+
+ .xl\:hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+ }
+
+ .xl\:hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+ }
+
+ .xl\:hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+ }
+
+ .xl\:hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+ }
+
+ .xl\:hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .xl\:hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .xl\:hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .xl\:hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .xl\:hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .xl\:hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .xl\:hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .xl\:hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .xl\:hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .xl\:hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .xl\:hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .xl\:hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .xl\:hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .xl\:hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .xl\:hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .xl\:hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .xl\:hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .xl\:hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .xl\:hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .xl\:hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .xl\:hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+ }
+
+ .xl\:hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .xl\:hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .xl\:hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .xl\:hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .xl\:hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .xl\:hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .xl\:hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .xl\:hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .xl\:hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .xl\:hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .xl\:hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .xl\:hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .xl\:hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .xl\:hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .xl\:hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .xl\:hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .xl\:hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+ }
+
+ .xl\:hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+ }
+
+ .xl\:hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .xl\:hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+ }
+
+ .xl\:focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+ }
+
+ .xl\:focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+ }
+
+ .xl\:focus\:to-black:focus {
+ --tw-gradient-to: #000;
+ }
+
+ .xl\:focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+ }
+
+ .xl\:focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .xl\:focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .xl\:focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .xl\:focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .xl\:focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .xl\:focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .xl\:focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .xl\:focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+ }
+
+ .xl\:focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .xl\:focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+ }
+
+ .xl\:focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .xl\:focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .xl\:focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .xl\:focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .xl\:focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+ }
+
+ .xl\:focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .xl\:focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .xl\:focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .xl\:focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .xl\:focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .xl\:focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .xl\:focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .xl\:focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .xl\:focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .xl\:focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .xl\:focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .xl\:focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+ }
+
+ .xl\:focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+ }
+
+ .xl\:focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+ }
+
+ .xl\:focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+ }
+
+ .xl\:focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .xl\:focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .xl\:focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .xl\:focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .xl\:focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+ }
+
+ .xl\:focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+ }
+
+ .xl\:focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+ }
+
+ .xl\:focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+ }
+
+ .xl\:focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+ }
+
+ .xl\:focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .xl\:focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .xl\:focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .xl\:focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .xl\:focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .xl\:focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .xl\:focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .xl\:focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .xl\:focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .xl\:focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .xl\:focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .xl\:focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .xl\:focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .xl\:focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .xl\:focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .xl\:focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .xl\:focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .xl\:focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .xl\:focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .xl\:focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .xl\:focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+ }
+
+ .xl\:focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .xl\:focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .xl\:focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .xl\:focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .xl\:focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .xl\:focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .xl\:focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .xl\:focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .xl\:focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .xl\:focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .xl\:focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .xl\:focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .xl\:focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .xl\:focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .xl\:focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .xl\:focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .xl\:focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+ }
+
+ .xl\:focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+ }
+
+ .xl\:focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .xl\:focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+ }
+
+ .xl\:decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+ }
+
+ .xl\:decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+ }
+
+ .xl\:bg-auto {
+ background-size: auto;
+ }
+
+ .xl\:bg-cover {
+ background-size: cover;
+ }
+
+ .xl\:bg-contain {
+ background-size: contain;
+ }
+
+ .xl\:bg-fixed {
+ background-attachment: fixed;
+ }
+
+ .xl\:bg-local {
+ background-attachment: local;
+ }
+
+ .xl\:bg-scroll {
+ background-attachment: scroll;
+ }
+
+ .xl\:bg-clip-border {
+ background-clip: border-box;
+ }
+
+ .xl\:bg-clip-padding {
+ background-clip: padding-box;
+ }
+
+ .xl\:bg-clip-content {
+ background-clip: content-box;
+ }
+
+ .xl\:bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+ }
+
+ .xl\:bg-bottom {
+ background-position: bottom;
+ }
+
+ .xl\:bg-center {
+ background-position: center;
+ }
+
+ .xl\:bg-left {
+ background-position: left;
+ }
+
+ .xl\:bg-left-bottom {
+ background-position: left bottom;
+ }
+
+ .xl\:bg-left-top {
+ background-position: left top;
+ }
+
+ .xl\:bg-right {
+ background-position: right;
+ }
+
+ .xl\:bg-right-bottom {
+ background-position: right bottom;
+ }
+
+ .xl\:bg-right-top {
+ background-position: right top;
+ }
+
+ .xl\:bg-top {
+ background-position: top;
+ }
+
+ .xl\:bg-repeat {
+ background-repeat: repeat;
+ }
+
+ .xl\:bg-no-repeat {
+ background-repeat: no-repeat;
+ }
+
+ .xl\:bg-repeat-x {
+ background-repeat: repeat-x;
+ }
+
+ .xl\:bg-repeat-y {
+ background-repeat: repeat-y;
+ }
+
+ .xl\:bg-repeat-round {
+ background-repeat: round;
+ }
+
+ .xl\:bg-repeat-space {
+ background-repeat: space;
+ }
+
+ .xl\:bg-origin-border {
+ background-origin: border-box;
+ }
+
+ .xl\:bg-origin-padding {
+ background-origin: padding-box;
+ }
+
+ .xl\:bg-origin-content {
+ background-origin: content-box;
+ }
+
+ .xl\:fill-current {
+ fill: currentColor;
+ }
+
+ .xl\:stroke-current {
+ stroke: currentColor;
+ }
+
+ .xl\:stroke-0 {
+ stroke-width: 0;
+ }
+
+ .xl\:stroke-1 {
+ stroke-width: 1;
+ }
+
+ .xl\:stroke-2 {
+ stroke-width: 2;
+ }
+
+ .xl\:object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+ }
+
+ .xl\:object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+ }
+
+ .xl\:object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+ }
+
+ .xl\:object-none {
+ -o-object-fit: none;
+ object-fit: none;
+ }
+
+ .xl\:object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+ }
+
+ .xl\:object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+ }
+
+ .xl\:object-center {
+ -o-object-position: center;
+ object-position: center;
+ }
+
+ .xl\:object-left {
+ -o-object-position: left;
+ object-position: left;
+ }
+
+ .xl\:object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+ }
+
+ .xl\:object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+ }
+
+ .xl\:object-right {
+ -o-object-position: right;
+ object-position: right;
+ }
+
+ .xl\:object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+ }
+
+ .xl\:object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+ }
+
+ .xl\:object-top {
+ -o-object-position: top;
+ object-position: top;
+ }
+
+ .xl\:p-0 {
+ padding: 0px;
+ }
+
+ .xl\:p-1 {
+ padding: 0.25rem;
+ }
+
+ .xl\:p-2 {
+ padding: 0.5rem;
+ }
+
+ .xl\:p-3 {
+ padding: 0.75rem;
+ }
+
+ .xl\:p-4 {
+ padding: 1rem;
+ }
+
+ .xl\:p-5 {
+ padding: 1.25rem;
+ }
+
+ .xl\:p-6 {
+ padding: 1.5rem;
+ }
+
+ .xl\:p-7 {
+ padding: 1.75rem;
+ }
+
+ .xl\:p-8 {
+ padding: 2rem;
+ }
+
+ .xl\:p-9 {
+ padding: 2.25rem;
+ }
+
+ .xl\:p-10 {
+ padding: 2.5rem;
+ }
+
+ .xl\:p-11 {
+ padding: 2.75rem;
+ }
+
+ .xl\:p-12 {
+ padding: 3rem;
+ }
+
+ .xl\:p-14 {
+ padding: 3.5rem;
+ }
+
+ .xl\:p-16 {
+ padding: 4rem;
+ }
+
+ .xl\:p-20 {
+ padding: 5rem;
+ }
+
+ .xl\:p-24 {
+ padding: 6rem;
+ }
+
+ .xl\:p-28 {
+ padding: 7rem;
+ }
+
+ .xl\:p-32 {
+ padding: 8rem;
+ }
+
+ .xl\:p-36 {
+ padding: 9rem;
+ }
+
+ .xl\:p-40 {
+ padding: 10rem;
+ }
+
+ .xl\:p-44 {
+ padding: 11rem;
+ }
+
+ .xl\:p-48 {
+ padding: 12rem;
+ }
+
+ .xl\:p-52 {
+ padding: 13rem;
+ }
+
+ .xl\:p-56 {
+ padding: 14rem;
+ }
+
+ .xl\:p-60 {
+ padding: 15rem;
+ }
+
+ .xl\:p-64 {
+ padding: 16rem;
+ }
+
+ .xl\:p-72 {
+ padding: 18rem;
+ }
+
+ .xl\:p-80 {
+ padding: 20rem;
+ }
+
+ .xl\:p-96 {
+ padding: 24rem;
+ }
+
+ .xl\:p-px {
+ padding: 1px;
+ }
+
+ .xl\:p-0\.5 {
+ padding: 0.125rem;
+ }
+
+ .xl\:p-1\.5 {
+ padding: 0.375rem;
+ }
+
+ .xl\:p-2\.5 {
+ padding: 0.625rem;
+ }
+
+ .xl\:p-3\.5 {
+ padding: 0.875rem;
+ }
+
+ .xl\:px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+
+ .xl\:px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+ }
+
+ .xl\:px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .xl\:px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+ }
+
+ .xl\:px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .xl\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+ }
+
+ .xl\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .xl\:px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+ }
+
+ .xl\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .xl\:px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+ }
+
+ .xl\:px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .xl\:px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+ }
+
+ .xl\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+ }
+
+ .xl\:px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ }
+
+ .xl\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+ }
+
+ .xl\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .xl\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+ }
+
+ .xl\:px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+ }
+
+ .xl\:px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+ }
+
+ .xl\:px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+ }
+
+ .xl\:px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+ }
+
+ .xl\:px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+ }
+
+ .xl\:px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+ }
+
+ .xl\:px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+ }
+
+ .xl\:px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+ }
+
+ .xl\:px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+ }
+
+ .xl\:px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+ }
+
+ .xl\:px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+ }
+
+ .xl\:px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+ }
+
+ .xl\:px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+ }
+
+ .xl\:px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+ }
+
+ .xl\:px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+ }
+
+ .xl\:px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+
+ .xl\:px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+ }
+
+ .xl\:px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+ }
+
+ .xl\:py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+ }
+
+ .xl\:py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ }
+
+ .xl\:py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .xl\:py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ }
+
+ .xl\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .xl\:py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ }
+
+ .xl\:py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .xl\:py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+ }
+
+ .xl\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .xl\:py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+ }
+
+ .xl\:py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .xl\:py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+ }
+
+ .xl\:py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+ }
+
+ .xl\:py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+ }
+
+ .xl\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+ }
+
+ .xl\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .xl\:py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+ }
+
+ .xl\:py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ }
+
+ .xl\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+ }
+
+ .xl\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+ }
+
+ .xl\:py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ }
+
+ .xl\:py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+ }
+
+ .xl\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+ }
+
+ .xl\:py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+ }
+
+ .xl\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+ }
+
+ .xl\:py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+ }
+
+ .xl\:py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+ }
+
+ .xl\:py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+ }
+
+ .xl\:py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+ }
+
+ .xl\:py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+ }
+
+ .xl\:py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+
+ .xl\:py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+ }
+
+ .xl\:py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ }
+
+ .xl\:py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+ }
+
+ .xl\:py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+ }
+
+ .xl\:pt-0 {
+ padding-top: 0px;
+ }
+
+ .xl\:pt-1 {
+ padding-top: 0.25rem;
+ }
+
+ .xl\:pt-2 {
+ padding-top: 0.5rem;
+ }
+
+ .xl\:pt-3 {
+ padding-top: 0.75rem;
+ }
+
+ .xl\:pt-4 {
+ padding-top: 1rem;
+ }
+
+ .xl\:pt-5 {
+ padding-top: 1.25rem;
+ }
+
+ .xl\:pt-6 {
+ padding-top: 1.5rem;
+ }
+
+ .xl\:pt-7 {
+ padding-top: 1.75rem;
+ }
+
+ .xl\:pt-8 {
+ padding-top: 2rem;
+ }
+
+ .xl\:pt-9 {
+ padding-top: 2.25rem;
+ }
+
+ .xl\:pt-10 {
+ padding-top: 2.5rem;
+ }
+
+ .xl\:pt-11 {
+ padding-top: 2.75rem;
+ }
+
+ .xl\:pt-12 {
+ padding-top: 3rem;
+ }
+
+ .xl\:pt-14 {
+ padding-top: 3.5rem;
+ }
+
+ .xl\:pt-16 {
+ padding-top: 4rem;
+ }
+
+ .xl\:pt-20 {
+ padding-top: 5rem;
+ }
+
+ .xl\:pt-24 {
+ padding-top: 6rem;
+ }
+
+ .xl\:pt-28 {
+ padding-top: 7rem;
+ }
+
+ .xl\:pt-32 {
+ padding-top: 8rem;
+ }
+
+ .xl\:pt-36 {
+ padding-top: 9rem;
+ }
+
+ .xl\:pt-40 {
+ padding-top: 10rem;
+ }
+
+ .xl\:pt-44 {
+ padding-top: 11rem;
+ }
+
+ .xl\:pt-48 {
+ padding-top: 12rem;
+ }
+
+ .xl\:pt-52 {
+ padding-top: 13rem;
+ }
+
+ .xl\:pt-56 {
+ padding-top: 14rem;
+ }
+
+ .xl\:pt-60 {
+ padding-top: 15rem;
+ }
+
+ .xl\:pt-64 {
+ padding-top: 16rem;
+ }
+
+ .xl\:pt-72 {
+ padding-top: 18rem;
+ }
+
+ .xl\:pt-80 {
+ padding-top: 20rem;
+ }
+
+ .xl\:pt-96 {
+ padding-top: 24rem;
+ }
+
+ .xl\:pt-px {
+ padding-top: 1px;
+ }
+
+ .xl\:pt-0\.5 {
+ padding-top: 0.125rem;
+ }
+
+ .xl\:pt-1\.5 {
+ padding-top: 0.375rem;
+ }
+
+ .xl\:pt-2\.5 {
+ padding-top: 0.625rem;
+ }
+
+ .xl\:pt-3\.5 {
+ padding-top: 0.875rem;
+ }
+
+ .xl\:pr-0 {
+ padding-right: 0px;
+ }
+
+ .xl\:pr-1 {
+ padding-right: 0.25rem;
+ }
+
+ .xl\:pr-2 {
+ padding-right: 0.5rem;
+ }
+
+ .xl\:pr-3 {
+ padding-right: 0.75rem;
+ }
+
+ .xl\:pr-4 {
+ padding-right: 1rem;
+ }
+
+ .xl\:pr-5 {
+ padding-right: 1.25rem;
+ }
+
+ .xl\:pr-6 {
+ padding-right: 1.5rem;
+ }
+
+ .xl\:pr-7 {
+ padding-right: 1.75rem;
+ }
+
+ .xl\:pr-8 {
+ padding-right: 2rem;
+ }
+
+ .xl\:pr-9 {
+ padding-right: 2.25rem;
+ }
+
+ .xl\:pr-10 {
+ padding-right: 2.5rem;
+ }
+
+ .xl\:pr-11 {
+ padding-right: 2.75rem;
+ }
+
+ .xl\:pr-12 {
+ padding-right: 3rem;
+ }
+
+ .xl\:pr-14 {
+ padding-right: 3.5rem;
+ }
+
+ .xl\:pr-16 {
+ padding-right: 4rem;
+ }
+
+ .xl\:pr-20 {
+ padding-right: 5rem;
+ }
+
+ .xl\:pr-24 {
+ padding-right: 6rem;
+ }
+
+ .xl\:pr-28 {
+ padding-right: 7rem;
+ }
+
+ .xl\:pr-32 {
+ padding-right: 8rem;
+ }
+
+ .xl\:pr-36 {
+ padding-right: 9rem;
+ }
+
+ .xl\:pr-40 {
+ padding-right: 10rem;
+ }
+
+ .xl\:pr-44 {
+ padding-right: 11rem;
+ }
+
+ .xl\:pr-48 {
+ padding-right: 12rem;
+ }
+
+ .xl\:pr-52 {
+ padding-right: 13rem;
+ }
+
+ .xl\:pr-56 {
+ padding-right: 14rem;
+ }
+
+ .xl\:pr-60 {
+ padding-right: 15rem;
+ }
+
+ .xl\:pr-64 {
+ padding-right: 16rem;
+ }
+
+ .xl\:pr-72 {
+ padding-right: 18rem;
+ }
+
+ .xl\:pr-80 {
+ padding-right: 20rem;
+ }
+
+ .xl\:pr-96 {
+ padding-right: 24rem;
+ }
+
+ .xl\:pr-px {
+ padding-right: 1px;
+ }
+
+ .xl\:pr-0\.5 {
+ padding-right: 0.125rem;
+ }
+
+ .xl\:pr-1\.5 {
+ padding-right: 0.375rem;
+ }
+
+ .xl\:pr-2\.5 {
+ padding-right: 0.625rem;
+ }
+
+ .xl\:pr-3\.5 {
+ padding-right: 0.875rem;
+ }
+
+ .xl\:pb-0 {
+ padding-bottom: 0px;
+ }
+
+ .xl\:pb-1 {
+ padding-bottom: 0.25rem;
+ }
+
+ .xl\:pb-2 {
+ padding-bottom: 0.5rem;
+ }
+
+ .xl\:pb-3 {
+ padding-bottom: 0.75rem;
+ }
+
+ .xl\:pb-4 {
+ padding-bottom: 1rem;
+ }
+
+ .xl\:pb-5 {
+ padding-bottom: 1.25rem;
+ }
+
+ .xl\:pb-6 {
+ padding-bottom: 1.5rem;
+ }
+
+ .xl\:pb-7 {
+ padding-bottom: 1.75rem;
+ }
+
+ .xl\:pb-8 {
+ padding-bottom: 2rem;
+ }
+
+ .xl\:pb-9 {
+ padding-bottom: 2.25rem;
+ }
+
+ .xl\:pb-10 {
+ padding-bottom: 2.5rem;
+ }
+
+ .xl\:pb-11 {
+ padding-bottom: 2.75rem;
+ }
+
+ .xl\:pb-12 {
+ padding-bottom: 3rem;
+ }
+
+ .xl\:pb-14 {
+ padding-bottom: 3.5rem;
+ }
+
+ .xl\:pb-16 {
+ padding-bottom: 4rem;
+ }
+
+ .xl\:pb-20 {
+ padding-bottom: 5rem;
+ }
+
+ .xl\:pb-24 {
+ padding-bottom: 6rem;
+ }
+
+ .xl\:pb-28 {
+ padding-bottom: 7rem;
+ }
+
+ .xl\:pb-32 {
+ padding-bottom: 8rem;
+ }
+
+ .xl\:pb-36 {
+ padding-bottom: 9rem;
+ }
+
+ .xl\:pb-40 {
+ padding-bottom: 10rem;
+ }
+
+ .xl\:pb-44 {
+ padding-bottom: 11rem;
+ }
+
+ .xl\:pb-48 {
+ padding-bottom: 12rem;
+ }
+
+ .xl\:pb-52 {
+ padding-bottom: 13rem;
+ }
+
+ .xl\:pb-56 {
+ padding-bottom: 14rem;
+ }
+
+ .xl\:pb-60 {
+ padding-bottom: 15rem;
+ }
+
+ .xl\:pb-64 {
+ padding-bottom: 16rem;
+ }
+
+ .xl\:pb-72 {
+ padding-bottom: 18rem;
+ }
+
+ .xl\:pb-80 {
+ padding-bottom: 20rem;
+ }
+
+ .xl\:pb-96 {
+ padding-bottom: 24rem;
+ }
+
+ .xl\:pb-px {
+ padding-bottom: 1px;
+ }
+
+ .xl\:pb-0\.5 {
+ padding-bottom: 0.125rem;
+ }
+
+ .xl\:pb-1\.5 {
+ padding-bottom: 0.375rem;
+ }
+
+ .xl\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+ }
+
+ .xl\:pb-3\.5 {
+ padding-bottom: 0.875rem;
+ }
+
+ .xl\:pl-0 {
+ padding-left: 0px;
+ }
+
+ .xl\:pl-1 {
+ padding-left: 0.25rem;
+ }
+
+ .xl\:pl-2 {
+ padding-left: 0.5rem;
+ }
+
+ .xl\:pl-3 {
+ padding-left: 0.75rem;
+ }
+
+ .xl\:pl-4 {
+ padding-left: 1rem;
+ }
+
+ .xl\:pl-5 {
+ padding-left: 1.25rem;
+ }
+
+ .xl\:pl-6 {
+ padding-left: 1.5rem;
+ }
+
+ .xl\:pl-7 {
+ padding-left: 1.75rem;
+ }
+
+ .xl\:pl-8 {
+ padding-left: 2rem;
+ }
+
+ .xl\:pl-9 {
+ padding-left: 2.25rem;
+ }
+
+ .xl\:pl-10 {
+ padding-left: 2.5rem;
+ }
+
+ .xl\:pl-11 {
+ padding-left: 2.75rem;
+ }
+
+ .xl\:pl-12 {
+ padding-left: 3rem;
+ }
+
+ .xl\:pl-14 {
+ padding-left: 3.5rem;
+ }
+
+ .xl\:pl-16 {
+ padding-left: 4rem;
+ }
+
+ .xl\:pl-20 {
+ padding-left: 5rem;
+ }
+
+ .xl\:pl-24 {
+ padding-left: 6rem;
+ }
+
+ .xl\:pl-28 {
+ padding-left: 7rem;
+ }
+
+ .xl\:pl-32 {
+ padding-left: 8rem;
+ }
+
+ .xl\:pl-36 {
+ padding-left: 9rem;
+ }
+
+ .xl\:pl-40 {
+ padding-left: 10rem;
+ }
+
+ .xl\:pl-44 {
+ padding-left: 11rem;
+ }
+
+ .xl\:pl-48 {
+ padding-left: 12rem;
+ }
+
+ .xl\:pl-52 {
+ padding-left: 13rem;
+ }
+
+ .xl\:pl-56 {
+ padding-left: 14rem;
+ }
+
+ .xl\:pl-60 {
+ padding-left: 15rem;
+ }
+
+ .xl\:pl-64 {
+ padding-left: 16rem;
+ }
+
+ .xl\:pl-72 {
+ padding-left: 18rem;
+ }
+
+ .xl\:pl-80 {
+ padding-left: 20rem;
+ }
+
+ .xl\:pl-96 {
+ padding-left: 24rem;
+ }
+
+ .xl\:pl-px {
+ padding-left: 1px;
+ }
+
+ .xl\:pl-0\.5 {
+ padding-left: 0.125rem;
+ }
+
+ .xl\:pl-1\.5 {
+ padding-left: 0.375rem;
+ }
+
+ .xl\:pl-2\.5 {
+ padding-left: 0.625rem;
+ }
+
+ .xl\:pl-3\.5 {
+ padding-left: 0.875rem;
+ }
+
+ .xl\:text-left {
+ text-align: left;
+ }
+
+ .xl\:text-center {
+ text-align: center;
+ }
+
+ .xl\:text-right {
+ text-align: right;
+ }
+
+ .xl\:text-justify {
+ text-align: justify;
+ }
+
+ .xl\:align-baseline {
+ vertical-align: baseline;
+ }
+
+ .xl\:align-top {
+ vertical-align: top;
+ }
+
+ .xl\:align-middle {
+ vertical-align: middle;
+ }
+
+ .xl\:align-bottom {
+ vertical-align: bottom;
+ }
+
+ .xl\:align-text-top {
+ vertical-align: text-top;
+ }
+
+ .xl\:align-text-bottom {
+ vertical-align: text-bottom;
+ }
+
+ .xl\:font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ }
+
+ .xl\:font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+ }
+
+ .xl\:font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ }
+
+ .xl\:text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+ }
+
+ .xl\:text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ }
+
+ .xl\:text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .xl\:text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+ }
+
+ .xl\:text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+
+ .xl\:text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+ }
+
+ .xl\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .xl\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+ }
+
+ .xl\:text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+ }
+
+ .xl\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+ }
+
+ .xl\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+ }
+
+ .xl\:text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+ }
+
+ .xl\:text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+ }
+
+ .xl\:font-thin {
+ font-weight: 100;
+ }
+
+ .xl\:font-extralight {
+ font-weight: 200;
+ }
+
+ .xl\:font-light {
+ font-weight: 300;
+ }
+
+ .xl\:font-normal {
+ font-weight: 400;
+ }
+
+ .xl\:font-medium {
+ font-weight: 500;
+ }
+
+ .xl\:font-semibold {
+ font-weight: 600;
+ }
+
+ .xl\:font-bold {
+ font-weight: 700;
+ }
+
+ .xl\:font-extrabold {
+ font-weight: 800;
+ }
+
+ .xl\:font-black {
+ font-weight: 900;
+ }
+
+ .xl\:uppercase {
+ text-transform: uppercase;
+ }
+
+ .xl\:lowercase {
+ text-transform: lowercase;
+ }
+
+ .xl\:capitalize {
+ text-transform: capitalize;
+ }
+
+ .xl\:normal-case {
+ text-transform: none;
+ }
+
+ .xl\:italic {
+ font-style: italic;
+ }
+
+ .xl\:not-italic {
+ font-style: normal;
+ }
+
+ .xl\:ordinal, .xl\:slashed-zero, .xl\:lining-nums, .xl\:oldstyle-nums, .xl\:proportional-nums, .xl\:tabular-nums, .xl\:diagonal-fractions, .xl\:stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+ }
+
+ .xl\:normal-nums {
+ font-variant-numeric: normal;
+ }
+
+ .xl\:ordinal {
+ --tw-ordinal: ordinal;
+ }
+
+ .xl\:slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+ }
+
+ .xl\:lining-nums {
+ --tw-numeric-figure: lining-nums;
+ }
+
+ .xl\:oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+ }
+
+ .xl\:proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+ }
+
+ .xl\:tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+ }
+
+ .xl\:diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+ }
+
+ .xl\:stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+ }
+
+ .xl\:leading-3 {
+ line-height: .75rem;
+ }
+
+ .xl\:leading-4 {
+ line-height: 1rem;
+ }
+
+ .xl\:leading-5 {
+ line-height: 1.25rem;
+ }
+
+ .xl\:leading-6 {
+ line-height: 1.5rem;
+ }
+
+ .xl\:leading-7 {
+ line-height: 1.75rem;
+ }
+
+ .xl\:leading-8 {
+ line-height: 2rem;
+ }
+
+ .xl\:leading-9 {
+ line-height: 2.25rem;
+ }
+
+ .xl\:leading-10 {
+ line-height: 2.5rem;
+ }
+
+ .xl\:leading-none {
+ line-height: 1;
+ }
+
+ .xl\:leading-tight {
+ line-height: 1.25;
+ }
+
+ .xl\:leading-snug {
+ line-height: 1.375;
+ }
+
+ .xl\:leading-normal {
+ line-height: 1.5;
+ }
+
+ .xl\:leading-relaxed {
+ line-height: 1.625;
+ }
+
+ .xl\:leading-loose {
+ line-height: 2;
+ }
+
+ .xl\:tracking-tighter {
+ letter-spacing: -0.05em;
+ }
+
+ .xl\:tracking-tight {
+ letter-spacing: -0.025em;
+ }
+
+ .xl\:tracking-normal {
+ letter-spacing: 0em;
+ }
+
+ .xl\:tracking-wide {
+ letter-spacing: 0.025em;
+ }
+
+ .xl\:tracking-wider {
+ letter-spacing: 0.05em;
+ }
+
+ .xl\:tracking-widest {
+ letter-spacing: 0.1em;
+ }
+
+ .xl\:text-transparent {
+ color: transparent;
+ }
+
+ .xl\:text-current {
+ color: currentColor;
+ }
+
+ .xl\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .xl\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .xl\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .xl\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .xl\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .xl\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .xl\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-transparent {
+ color: transparent;
+ }
+
+ .group:hover .xl\:group-hover\:text-current {
+ color: currentColor;
+ }
+
+ .group:hover .xl\:group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .xl\:group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-transparent:focus-within {
+ color: transparent;
+ }
+
+ .xl\:focus-within\:text-current:focus-within {
+ color: currentColor;
+ }
+
+ .xl\:focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-transparent:hover {
+ color: transparent;
+ }
+
+ .xl\:hover\:text-current:hover {
+ color: currentColor;
+ }
+
+ .xl\:hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-transparent:focus {
+ color: transparent;
+ }
+
+ .xl\:focus\:text-current:focus {
+ color: currentColor;
+ }
+
+ .xl\:focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .xl\:focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .xl\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .xl\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .xl\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .xl\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .xl\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .xl\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .xl\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .xl\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .xl\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .xl\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .xl\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .xl\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .xl\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .xl\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .xl\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .group:hover .xl\:group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .xl\:focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+ }
+
+ .xl\:focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+ }
+
+ .xl\:focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+ }
+
+ .xl\:focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+ }
+
+ .xl\:focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+ }
+
+ .xl\:focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+ }
+
+ .xl\:focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+ }
+
+ .xl\:focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+ }
+
+ .xl\:focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+ }
+
+ .xl\:focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+ }
+
+ .xl\:focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+ }
+
+ .xl\:focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+ }
+
+ .xl\:focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+ }
+
+ .xl\:focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+ }
+
+ .xl\:focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+ }
+
+ .xl\:hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+ }
+
+ .xl\:hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+ }
+
+ .xl\:hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+ }
+
+ .xl\:hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+ }
+
+ .xl\:hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+ }
+
+ .xl\:hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+ }
+
+ .xl\:hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+ }
+
+ .xl\:hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+ }
+
+ .xl\:hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+ }
+
+ .xl\:hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+ }
+
+ .xl\:hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+ }
+
+ .xl\:hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+ }
+
+ .xl\:hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+ }
+
+ .xl\:hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+ }
+
+ .xl\:hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+ }
+
+ .xl\:focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+ }
+
+ .xl\:focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+ }
+
+ .xl\:focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+ }
+
+ .xl\:focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+ }
+
+ .xl\:focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+ }
+
+ .xl\:focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+ }
+
+ .xl\:focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+ }
+
+ .xl\:focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+ }
+
+ .xl\:focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+ }
+
+ .xl\:focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+ }
+
+ .xl\:focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+ }
+
+ .xl\:focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+ }
+
+ .xl\:focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+ }
+
+ .xl\:focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+ }
+
+ .xl\:focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+ }
+
+ .xl\:underline {
+ text-decoration: underline;
+ }
+
+ .xl\:line-through {
+ text-decoration: line-through;
+ }
+
+ .xl\:no-underline {
+ text-decoration: none;
+ }
+
+ .group:hover .xl\:group-hover\:underline {
+ text-decoration: underline;
+ }
+
+ .group:hover .xl\:group-hover\:line-through {
+ text-decoration: line-through;
+ }
+
+ .group:hover .xl\:group-hover\:no-underline {
+ text-decoration: none;
+ }
+
+ .xl\:focus-within\:underline:focus-within {
+ text-decoration: underline;
+ }
+
+ .xl\:focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+ }
+
+ .xl\:focus-within\:no-underline:focus-within {
+ text-decoration: none;
+ }
+
+ .xl\:hover\:underline:hover {
+ text-decoration: underline;
+ }
+
+ .xl\:hover\:line-through:hover {
+ text-decoration: line-through;
+ }
+
+ .xl\:hover\:no-underline:hover {
+ text-decoration: none;
+ }
+
+ .xl\:focus\:underline:focus {
+ text-decoration: underline;
+ }
+
+ .xl\:focus\:line-through:focus {
+ text-decoration: line-through;
+ }
+
+ .xl\:focus\:no-underline:focus {
+ text-decoration: none;
+ }
+
+ .xl\:antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+
+ .xl\:subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+ }
+
+ .xl\:placeholder-transparent::-moz-placeholder {
+ color: transparent;
+ }
+
+ .xl\:placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .xl\:placeholder-transparent::placeholder {
+ color: transparent;
+ }
+
+ .xl\:placeholder-current::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .xl\:placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .xl\:placeholder-current::placeholder {
+ color: currentColor;
+ }
+
+ .xl\:placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+ }
+
+ .xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .xl\:focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+ }
+
+ .xl\:focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .xl\:focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+ }
+
+ .xl\:focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .xl\:placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .xl\:opacity-0 {
+ opacity: 0;
+ }
+
+ .xl\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .xl\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .xl\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .xl\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .xl\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .xl\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .xl\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .xl\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .xl\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .xl\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .xl\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .xl\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .xl\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .xl\:opacity-100 {
+ opacity: 1;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-0 {
+ opacity: 0;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .group:hover .xl\:group-hover\:opacity-100 {
+ opacity: 1;
+ }
+
+ .xl\:focus-within\:opacity-0:focus-within {
+ opacity: 0;
+ }
+
+ .xl\:focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+ }
+
+ .xl\:focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+ }
+
+ .xl\:focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+ }
+
+ .xl\:focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+ }
+
+ .xl\:focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+ }
+
+ .xl\:focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+ }
+
+ .xl\:focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+ }
+
+ .xl\:focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+ }
+
+ .xl\:focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+ }
+
+ .xl\:focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+ }
+
+ .xl\:focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+ }
+
+ .xl\:focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+ }
+
+ .xl\:focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+ }
+
+ .xl\:focus-within\:opacity-100:focus-within {
+ opacity: 1;
+ }
+
+ .xl\:hover\:opacity-0:hover {
+ opacity: 0;
+ }
+
+ .xl\:hover\:opacity-5:hover {
+ opacity: 0.05;
+ }
+
+ .xl\:hover\:opacity-10:hover {
+ opacity: 0.1;
+ }
+
+ .xl\:hover\:opacity-20:hover {
+ opacity: 0.2;
+ }
+
+ .xl\:hover\:opacity-25:hover {
+ opacity: 0.25;
+ }
+
+ .xl\:hover\:opacity-30:hover {
+ opacity: 0.3;
+ }
+
+ .xl\:hover\:opacity-40:hover {
+ opacity: 0.4;
+ }
+
+ .xl\:hover\:opacity-50:hover {
+ opacity: 0.5;
+ }
+
+ .xl\:hover\:opacity-60:hover {
+ opacity: 0.6;
+ }
+
+ .xl\:hover\:opacity-70:hover {
+ opacity: 0.7;
+ }
+
+ .xl\:hover\:opacity-75:hover {
+ opacity: 0.75;
+ }
+
+ .xl\:hover\:opacity-80:hover {
+ opacity: 0.8;
+ }
+
+ .xl\:hover\:opacity-90:hover {
+ opacity: 0.9;
+ }
+
+ .xl\:hover\:opacity-95:hover {
+ opacity: 0.95;
+ }
+
+ .xl\:hover\:opacity-100:hover {
+ opacity: 1;
+ }
+
+ .xl\:focus\:opacity-0:focus {
+ opacity: 0;
+ }
+
+ .xl\:focus\:opacity-5:focus {
+ opacity: 0.05;
+ }
+
+ .xl\:focus\:opacity-10:focus {
+ opacity: 0.1;
+ }
+
+ .xl\:focus\:opacity-20:focus {
+ opacity: 0.2;
+ }
+
+ .xl\:focus\:opacity-25:focus {
+ opacity: 0.25;
+ }
+
+ .xl\:focus\:opacity-30:focus {
+ opacity: 0.3;
+ }
+
+ .xl\:focus\:opacity-40:focus {
+ opacity: 0.4;
+ }
+
+ .xl\:focus\:opacity-50:focus {
+ opacity: 0.5;
+ }
+
+ .xl\:focus\:opacity-60:focus {
+ opacity: 0.6;
+ }
+
+ .xl\:focus\:opacity-70:focus {
+ opacity: 0.7;
+ }
+
+ .xl\:focus\:opacity-75:focus {
+ opacity: 0.75;
+ }
+
+ .xl\:focus\:opacity-80:focus {
+ opacity: 0.8;
+ }
+
+ .xl\:focus\:opacity-90:focus {
+ opacity: 0.9;
+ }
+
+ .xl\:focus\:opacity-95:focus {
+ opacity: 0.95;
+ }
+
+ .xl\:focus\:opacity-100:focus {
+ opacity: 1;
+ }
+
+ .xl\:bg-blend-normal {
+ background-blend-mode: normal;
+ }
+
+ .xl\:bg-blend-multiply {
+ background-blend-mode: multiply;
+ }
+
+ .xl\:bg-blend-screen {
+ background-blend-mode: screen;
+ }
+
+ .xl\:bg-blend-overlay {
+ background-blend-mode: overlay;
+ }
+
+ .xl\:bg-blend-darken {
+ background-blend-mode: darken;
+ }
+
+ .xl\:bg-blend-lighten {
+ background-blend-mode: lighten;
+ }
+
+ .xl\:bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+ }
+
+ .xl\:bg-blend-color-burn {
+ background-blend-mode: color-burn;
+ }
+
+ .xl\:bg-blend-hard-light {
+ background-blend-mode: hard-light;
+ }
+
+ .xl\:bg-blend-soft-light {
+ background-blend-mode: soft-light;
+ }
+
+ .xl\:bg-blend-difference {
+ background-blend-mode: difference;
+ }
+
+ .xl\:bg-blend-exclusion {
+ background-blend-mode: exclusion;
+ }
+
+ .xl\:bg-blend-hue {
+ background-blend-mode: hue;
+ }
+
+ .xl\:bg-blend-saturation {
+ background-blend-mode: saturation;
+ }
+
+ .xl\:bg-blend-color {
+ background-blend-mode: color;
+ }
+
+ .xl\:bg-blend-luminosity {
+ background-blend-mode: luminosity;
+ }
+
+ .xl\:mix-blend-normal {
+ mix-blend-mode: normal;
+ }
+
+ .xl\:mix-blend-multiply {
+ mix-blend-mode: multiply;
+ }
+
+ .xl\:mix-blend-screen {
+ mix-blend-mode: screen;
+ }
+
+ .xl\:mix-blend-overlay {
+ mix-blend-mode: overlay;
+ }
+
+ .xl\:mix-blend-darken {
+ mix-blend-mode: darken;
+ }
+
+ .xl\:mix-blend-lighten {
+ mix-blend-mode: lighten;
+ }
+
+ .xl\:mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+ }
+
+ .xl\:mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+ }
+
+ .xl\:mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+ }
+
+ .xl\:mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+ }
+
+ .xl\:mix-blend-difference {
+ mix-blend-mode: difference;
+ }
+
+ .xl\:mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+ }
+
+ .xl\:mix-blend-hue {
+ mix-blend-mode: hue;
+ }
+
+ .xl\:mix-blend-saturation {
+ mix-blend-mode: saturation;
+ }
+
+ .xl\:mix-blend-color {
+ mix-blend-mode: color;
+ }
+
+ .xl\:mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+ }
+
+ .xl\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .xl\:group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .xl\:outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .xl\:outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .xl\:outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .xl\:focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .xl\:ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .xl\:ring-inset {
+ --tw-ring-inset: inset;
+ }
+
+ .xl\:focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+ }
+
+ .xl\:focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+ }
+
+ .xl\:ring-transparent {
+ --tw-ring-color: transparent;
+ }
+
+ .xl\:ring-current {
+ --tw-ring-color: currentColor;
+ }
+
+ .xl\:ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+ }
+
+ .xl\:focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+ }
+
+ .xl\:focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+ }
+
+ .xl\:focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+ }
+
+ .xl\:focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .xl\:focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .xl\:ring-opacity-0 {
+ --tw-ring-opacity: 0;
+ }
+
+ .xl\:ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .xl\:ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .xl\:ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .xl\:ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .xl\:ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .xl\:ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .xl\:ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .xl\:ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .xl\:ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .xl\:ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .xl\:ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .xl\:ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .xl\:ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .xl\:ring-opacity-100 {
+ --tw-ring-opacity: 1;
+ }
+
+ .xl\:focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+ }
+
+ .xl\:focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .xl\:focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .xl\:focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .xl\:focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .xl\:focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .xl\:focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .xl\:focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .xl\:focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .xl\:focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .xl\:focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .xl\:focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .xl\:focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .xl\:focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .xl\:focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+ }
+
+ .xl\:focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+ }
+
+ .xl\:focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .xl\:focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .xl\:focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .xl\:focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .xl\:focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .xl\:focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .xl\:focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .xl\:focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .xl\:focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .xl\:focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .xl\:focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .xl\:focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .xl\:focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .xl\:focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+ }
+
+ .xl\:ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .xl\:ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .xl\:ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .xl\:ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .xl\:ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .xl\:focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .xl\:focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .xl\:focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .xl\:focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .xl\:focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .xl\:focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .xl\:focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .xl\:focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .xl\:focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .xl\:focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .xl\:ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .xl\:ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .xl\:ring-offset-black {
+ --tw-ring-offset-color: #000;
+ }
+
+ .xl\:ring-offset-white {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .xl\:ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .xl\:ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .xl\:ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .xl\:ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .xl\:ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .xl\:ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .xl\:ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .xl\:ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .xl\:ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .xl\:ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .xl\:ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .xl\:ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .xl\:ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .xl\:ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .xl\:ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .xl\:ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .xl\:ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .xl\:ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .xl\:ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .xl\:ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .xl\:ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .xl\:ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .xl\:ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .xl\:ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .xl\:ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .xl\:ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .xl\:ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .xl\:ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .xl\:ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .xl\:ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .xl\:ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .xl\:ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .xl\:ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .xl\:ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .xl\:ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .xl\:ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .xl\:ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .xl\:ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .xl\:ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .xl\:ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .xl\:ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .xl\:ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .xl\:ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .xl\:ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .xl\:ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .xl\:ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .xl\:ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .xl\:ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .xl\:ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .xl\:ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .xl\:ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .xl\:ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .xl\:ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .xl\:ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .xl\:ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .xl\:ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .xl\:ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .xl\:ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .xl\:ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .xl\:ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .xl\:ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .xl\:ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .xl\:ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .xl\:ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .xl\:ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .xl\:ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .xl\:ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .xl\:ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .xl\:ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .xl\:ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .xl\:ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .xl\:ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .xl\:ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .xl\:ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .xl\:ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .xl\:ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .xl\:ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .xl\:ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .xl\:ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .xl\:ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .xl\:focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .xl\:focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .xl\:focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+ }
+
+ .xl\:focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .xl\:focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .xl\:focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .xl\:focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .xl\:focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .xl\:focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .xl\:focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .xl\:focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .xl\:focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .xl\:focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .xl\:focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .xl\:focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .xl\:focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .xl\:focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .xl\:focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .xl\:focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .xl\:focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .xl\:focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .xl\:focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .xl\:focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .xl\:focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .xl\:focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .xl\:focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .xl\:focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .xl\:focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .xl\:focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .xl\:focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .xl\:focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .xl\:focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .xl\:focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+ }
+
+ .xl\:focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .xl\:focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .xl\:focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .xl\:focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .xl\:focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .xl\:focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .xl\:focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .xl\:focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .xl\:focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .xl\:focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .xl\:focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .xl\:focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .xl\:focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .xl\:focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .xl\:focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .xl\:focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .xl\:focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .xl\:focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .xl\:focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .xl\:focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .xl\:focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .xl\:focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .xl\:focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .xl\:focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .xl\:focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .xl\:focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .xl\:focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .xl\:focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .xl\:focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .xl\:focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .xl\:focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .xl\:focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .xl\:focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .xl\:focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .xl\:focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .xl\:focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .xl\:focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .xl\:focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .xl\:focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .xl\:focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .xl\:focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .xl\:focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .xl\:focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .xl\:focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .xl\:focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .xl\:focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .xl\:focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .xl\:focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .xl\:focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .xl\:focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .xl\:focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .xl\:focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .xl\:focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .xl\:focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .xl\:focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .xl\:focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .xl\:focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .xl\:focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .xl\:focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .xl\:focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .xl\:focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .xl\:focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .xl\:focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .xl\:focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .xl\:focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .xl\:focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .xl\:focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .xl\:focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .xl\:focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .xl\:focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .xl\:focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .xl\:focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .xl\:focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .xl\:focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .xl\:focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .xl\:focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .xl\:focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .xl\:focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .xl\:focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .xl\:focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .xl\:focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .xl\:filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ }
+
+ .xl\:filter-none {
+ filter: none;
+ }
+
+ .xl\:blur-0 {
+ --tw-blur: blur(0);
+ }
+
+ .xl\:blur-none {
+ --tw-blur: blur(0);
+ }
+
+ .xl\:blur-sm {
+ --tw-blur: blur(4px);
+ }
+
+ .xl\:blur {
+ --tw-blur: blur(8px);
+ }
+
+ .xl\:blur-md {
+ --tw-blur: blur(12px);
+ }
+
+ .xl\:blur-lg {
+ --tw-blur: blur(16px);
+ }
+
+ .xl\:blur-xl {
+ --tw-blur: blur(24px);
+ }
+
+ .xl\:blur-2xl {
+ --tw-blur: blur(40px);
+ }
+
+ .xl\:blur-3xl {
+ --tw-blur: blur(64px);
+ }
+
+ .xl\:brightness-0 {
+ --tw-brightness: brightness(0);
+ }
+
+ .xl\:brightness-50 {
+ --tw-brightness: brightness(.5);
+ }
+
+ .xl\:brightness-75 {
+ --tw-brightness: brightness(.75);
+ }
+
+ .xl\:brightness-90 {
+ --tw-brightness: brightness(.9);
+ }
+
+ .xl\:brightness-95 {
+ --tw-brightness: brightness(.95);
+ }
+
+ .xl\:brightness-100 {
+ --tw-brightness: brightness(1);
+ }
+
+ .xl\:brightness-105 {
+ --tw-brightness: brightness(1.05);
+ }
+
+ .xl\:brightness-110 {
+ --tw-brightness: brightness(1.1);
+ }
+
+ .xl\:brightness-125 {
+ --tw-brightness: brightness(1.25);
+ }
+
+ .xl\:brightness-150 {
+ --tw-brightness: brightness(1.5);
+ }
+
+ .xl\:brightness-200 {
+ --tw-brightness: brightness(2);
+ }
+
+ .xl\:contrast-0 {
+ --tw-contrast: contrast(0);
+ }
+
+ .xl\:contrast-50 {
+ --tw-contrast: contrast(.5);
+ }
+
+ .xl\:contrast-75 {
+ --tw-contrast: contrast(.75);
+ }
+
+ .xl\:contrast-100 {
+ --tw-contrast: contrast(1);
+ }
+
+ .xl\:contrast-125 {
+ --tw-contrast: contrast(1.25);
+ }
+
+ .xl\:contrast-150 {
+ --tw-contrast: contrast(1.5);
+ }
+
+ .xl\:contrast-200 {
+ --tw-contrast: contrast(2);
+ }
+
+ .xl\:drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+ }
+
+ .xl\:drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+ }
+
+ .xl\:drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+ }
+
+ .xl\:drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+ }
+
+ .xl\:drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+ }
+
+ .xl\:drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+ }
+
+ .xl\:drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+ }
+
+ .xl\:grayscale-0 {
+ --tw-grayscale: grayscale(0);
+ }
+
+ .xl\:grayscale {
+ --tw-grayscale: grayscale(100%);
+ }
+
+ .xl\:hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+ }
+
+ .xl\:hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+ }
+
+ .xl\:hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+ }
+
+ .xl\:hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+ }
+
+ .xl\:hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+ }
+
+ .xl\:hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+ }
+
+ .xl\:-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .xl\:-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .xl\:-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .xl\:-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .xl\:-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .xl\:invert-0 {
+ --tw-invert: invert(0);
+ }
+
+ .xl\:invert {
+ --tw-invert: invert(100%);
+ }
+
+ .xl\:saturate-0 {
+ --tw-saturate: saturate(0);
+ }
+
+ .xl\:saturate-50 {
+ --tw-saturate: saturate(.5);
+ }
+
+ .xl\:saturate-100 {
+ --tw-saturate: saturate(1);
+ }
+
+ .xl\:saturate-150 {
+ --tw-saturate: saturate(1.5);
+ }
+
+ .xl\:saturate-200 {
+ --tw-saturate: saturate(2);
+ }
+
+ .xl\:sepia-0 {
+ --tw-sepia: sepia(0);
+ }
+
+ .xl\:sepia {
+ --tw-sepia: sepia(100%);
+ }
+
+ .xl\:backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ }
+
+ .xl\:backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+ }
+
+ .xl\:backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .xl\:backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .xl\:backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+ }
+
+ .xl\:backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+ }
+
+ .xl\:backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+ }
+
+ .xl\:backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+ }
+
+ .xl\:backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+ }
+
+ .xl\:backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+ }
+
+ .xl\:backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+ }
+
+ .xl\:backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+ }
+
+ .xl\:backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+ }
+
+ .xl\:backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+ }
+
+ .xl\:backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+ }
+
+ .xl\:backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+ }
+
+ .xl\:backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+ }
+
+ .xl\:backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+ }
+
+ .xl\:backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+ }
+
+ .xl\:backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+ }
+
+ .xl\:backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+ }
+
+ .xl\:backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+ }
+
+ .xl\:backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+ }
+
+ .xl\:backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+ }
+
+ .xl\:backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+ }
+
+ .xl\:backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+ }
+
+ .xl\:backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+ }
+
+ .xl\:backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+ }
+
+ .xl\:backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+ }
+
+ .xl\:backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+ }
+
+ .xl\:backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+ }
+
+ .xl\:backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+ }
+
+ .xl\:backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+ }
+
+ .xl\:backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+ }
+
+ .xl\:backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+ }
+
+ .xl\:backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+ }
+
+ .xl\:backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+ }
+
+ .xl\:-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .xl\:-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .xl\:-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .xl\:-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .xl\:-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .xl\:backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+ }
+
+ .xl\:backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+ }
+
+ .xl\:backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+ }
+
+ .xl\:backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+ }
+
+ .xl\:backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+ }
+
+ .xl\:backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+ }
+
+ .xl\:backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+ }
+
+ .xl\:backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+ }
+
+ .xl\:backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+ }
+
+ .xl\:backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+ }
+
+ .xl\:backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+ }
+
+ .xl\:backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+ }
+
+ .xl\:backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+ }
+
+ .xl\:backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+ }
+
+ .xl\:backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+ }
+
+ .xl\:backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+ }
+
+ .xl\:backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+ }
+
+ .xl\:backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+ }
+
+ .xl\:backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+ }
+
+ .xl\:backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+ }
+
+ .xl\:backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+ }
+
+ .xl\:backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+ }
+
+ .xl\:backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+ }
+
+ .xl\:backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+ }
+
+ .xl\:transition-none {
+ transition-property: none;
+ }
+
+ .xl\:transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .xl\:delay-75 {
+ transition-delay: 75ms;
+ }
+
+ .xl\:delay-100 {
+ transition-delay: 100ms;
+ }
+
+ .xl\:delay-150 {
+ transition-delay: 150ms;
+ }
+
+ .xl\:delay-200 {
+ transition-delay: 200ms;
+ }
+
+ .xl\:delay-300 {
+ transition-delay: 300ms;
+ }
+
+ .xl\:delay-500 {
+ transition-delay: 500ms;
+ }
+
+ .xl\:delay-700 {
+ transition-delay: 700ms;
+ }
+
+ .xl\:delay-1000 {
+ transition-delay: 1000ms;
+ }
+
+ .xl\:duration-75 {
+ transition-duration: 75ms;
+ }
+
+ .xl\:duration-100 {
+ transition-duration: 100ms;
+ }
+
+ .xl\:duration-150 {
+ transition-duration: 150ms;
+ }
+
+ .xl\:duration-200 {
+ transition-duration: 200ms;
+ }
+
+ .xl\:duration-300 {
+ transition-duration: 300ms;
+ }
+
+ .xl\:duration-500 {
+ transition-duration: 500ms;
+ }
+
+ .xl\:duration-700 {
+ transition-duration: 700ms;
+ }
+
+ .xl\:duration-1000 {
+ transition-duration: 1000ms;
+ }
+
+ .xl\:ease-linear {
+ transition-timing-function: linear;
+ }
+
+ .xl\:ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+ }
+
+ .xl\:ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ }
+
+ .xl\:ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ }
+}
+
+@media (min-width: 1536px) {
+ .\32xl\:container {
+ width: 100%;
+ }
+
+ @media (min-width: 640px) {
+ .\32xl\:container {
+ max-width: 640px;
+ }
+ }
+
+ @media (min-width: 768px) {
+ .\32xl\:container {
+ max-width: 768px;
+ }
+ }
+
+ @media (min-width: 1024px) {
+ .\32xl\:container {
+ max-width: 1024px;
+ }
+ }
+
+ @media (min-width: 1280px) {
+ .\32xl\:container {
+ max-width: 1280px;
+ }
+ }
+
+ @media (min-width: 1536px) {
+ .\32xl\:container {
+ max-width: 1536px;
+ }
+ }
+
+ .\32xl\: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;
+ }
+
+ .\32xl\:not-sr-only {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .\32xl\:focus-within\:sr-only:focus-within {
+ position: absolute;
+ width: 1px;
+ height: 1px;
+ padding: 0;
+ margin: -1px;
+ overflow: hidden;
+ clip: rect(0, 0, 0, 0);
+ white-space: nowrap;
+ border-width: 0;
+ }
+
+ .\32xl\:focus-within\:not-sr-only:focus-within {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .\32xl\:focus\:sr-only: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;
+ }
+
+ .\32xl\:focus\:not-sr-only:focus {
+ position: static;
+ width: auto;
+ height: auto;
+ padding: 0;
+ margin: 0;
+ overflow: visible;
+ clip: auto;
+ white-space: normal;
+ }
+
+ .\32xl\:pointer-events-none {
+ pointer-events: none;
+ }
+
+ .\32xl\:pointer-events-auto {
+ pointer-events: auto;
+ }
+
+ .\32xl\:visible {
+ visibility: visible;
+ }
+
+ .\32xl\:invisible {
+ visibility: hidden;
+ }
+
+ .\32xl\:static {
+ position: static;
+ }
+
+ .\32xl\:fixed {
+ position: fixed;
+ }
+
+ .\32xl\:absolute {
+ position: absolute;
+ }
+
+ .\32xl\:relative {
+ position: relative;
+ }
+
+ .\32xl\:sticky {
+ position: -webkit-sticky;
+ position: sticky;
+ }
+
+ .\32xl\:inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .\32xl\:inset-1 {
+ top: 0.25rem;
+ right: 0.25rem;
+ bottom: 0.25rem;
+ left: 0.25rem;
+ }
+
+ .\32xl\:inset-2 {
+ top: 0.5rem;
+ right: 0.5rem;
+ bottom: 0.5rem;
+ left: 0.5rem;
+ }
+
+ .\32xl\:inset-3 {
+ top: 0.75rem;
+ right: 0.75rem;
+ bottom: 0.75rem;
+ left: 0.75rem;
+ }
+
+ .\32xl\:inset-4 {
+ top: 1rem;
+ right: 1rem;
+ bottom: 1rem;
+ left: 1rem;
+ }
+
+ .\32xl\:inset-5 {
+ top: 1.25rem;
+ right: 1.25rem;
+ bottom: 1.25rem;
+ left: 1.25rem;
+ }
+
+ .\32xl\:inset-6 {
+ top: 1.5rem;
+ right: 1.5rem;
+ bottom: 1.5rem;
+ left: 1.5rem;
+ }
+
+ .\32xl\:inset-7 {
+ top: 1.75rem;
+ right: 1.75rem;
+ bottom: 1.75rem;
+ left: 1.75rem;
+ }
+
+ .\32xl\:inset-8 {
+ top: 2rem;
+ right: 2rem;
+ bottom: 2rem;
+ left: 2rem;
+ }
+
+ .\32xl\:inset-9 {
+ top: 2.25rem;
+ right: 2.25rem;
+ bottom: 2.25rem;
+ left: 2.25rem;
+ }
+
+ .\32xl\:inset-10 {
+ top: 2.5rem;
+ right: 2.5rem;
+ bottom: 2.5rem;
+ left: 2.5rem;
+ }
+
+ .\32xl\:inset-11 {
+ top: 2.75rem;
+ right: 2.75rem;
+ bottom: 2.75rem;
+ left: 2.75rem;
+ }
+
+ .\32xl\:inset-12 {
+ top: 3rem;
+ right: 3rem;
+ bottom: 3rem;
+ left: 3rem;
+ }
+
+ .\32xl\:inset-14 {
+ top: 3.5rem;
+ right: 3.5rem;
+ bottom: 3.5rem;
+ left: 3.5rem;
+ }
+
+ .\32xl\:inset-16 {
+ top: 4rem;
+ right: 4rem;
+ bottom: 4rem;
+ left: 4rem;
+ }
+
+ .\32xl\:inset-20 {
+ top: 5rem;
+ right: 5rem;
+ bottom: 5rem;
+ left: 5rem;
+ }
+
+ .\32xl\:inset-24 {
+ top: 6rem;
+ right: 6rem;
+ bottom: 6rem;
+ left: 6rem;
+ }
+
+ .\32xl\:inset-28 {
+ top: 7rem;
+ right: 7rem;
+ bottom: 7rem;
+ left: 7rem;
+ }
+
+ .\32xl\:inset-32 {
+ top: 8rem;
+ right: 8rem;
+ bottom: 8rem;
+ left: 8rem;
+ }
+
+ .\32xl\:inset-36 {
+ top: 9rem;
+ right: 9rem;
+ bottom: 9rem;
+ left: 9rem;
+ }
+
+ .\32xl\:inset-40 {
+ top: 10rem;
+ right: 10rem;
+ bottom: 10rem;
+ left: 10rem;
+ }
+
+ .\32xl\:inset-44 {
+ top: 11rem;
+ right: 11rem;
+ bottom: 11rem;
+ left: 11rem;
+ }
+
+ .\32xl\:inset-48 {
+ top: 12rem;
+ right: 12rem;
+ bottom: 12rem;
+ left: 12rem;
+ }
+
+ .\32xl\:inset-52 {
+ top: 13rem;
+ right: 13rem;
+ bottom: 13rem;
+ left: 13rem;
+ }
+
+ .\32xl\:inset-56 {
+ top: 14rem;
+ right: 14rem;
+ bottom: 14rem;
+ left: 14rem;
+ }
+
+ .\32xl\:inset-60 {
+ top: 15rem;
+ right: 15rem;
+ bottom: 15rem;
+ left: 15rem;
+ }
+
+ .\32xl\:inset-64 {
+ top: 16rem;
+ right: 16rem;
+ bottom: 16rem;
+ left: 16rem;
+ }
+
+ .\32xl\:inset-72 {
+ top: 18rem;
+ right: 18rem;
+ bottom: 18rem;
+ left: 18rem;
+ }
+
+ .\32xl\:inset-80 {
+ top: 20rem;
+ right: 20rem;
+ bottom: 20rem;
+ left: 20rem;
+ }
+
+ .\32xl\:inset-96 {
+ top: 24rem;
+ right: 24rem;
+ bottom: 24rem;
+ left: 24rem;
+ }
+
+ .\32xl\:inset-auto {
+ top: auto;
+ right: auto;
+ bottom: auto;
+ left: auto;
+ }
+
+ .\32xl\:inset-px {
+ top: 1px;
+ right: 1px;
+ bottom: 1px;
+ left: 1px;
+ }
+
+ .\32xl\:inset-0\.5 {
+ top: 0.125rem;
+ right: 0.125rem;
+ bottom: 0.125rem;
+ left: 0.125rem;
+ }
+
+ .\32xl\:inset-1\.5 {
+ top: 0.375rem;
+ right: 0.375rem;
+ bottom: 0.375rem;
+ left: 0.375rem;
+ }
+
+ .\32xl\:inset-2\.5 {
+ top: 0.625rem;
+ right: 0.625rem;
+ bottom: 0.625rem;
+ left: 0.625rem;
+ }
+
+ .\32xl\:inset-3\.5 {
+ top: 0.875rem;
+ right: 0.875rem;
+ bottom: 0.875rem;
+ left: 0.875rem;
+ }
+
+ .\32xl\:-inset-0 {
+ top: 0px;
+ right: 0px;
+ bottom: 0px;
+ left: 0px;
+ }
+
+ .\32xl\:-inset-1 {
+ top: -0.25rem;
+ right: -0.25rem;
+ bottom: -0.25rem;
+ left: -0.25rem;
+ }
+
+ .\32xl\:-inset-2 {
+ top: -0.5rem;
+ right: -0.5rem;
+ bottom: -0.5rem;
+ left: -0.5rem;
+ }
+
+ .\32xl\:-inset-3 {
+ top: -0.75rem;
+ right: -0.75rem;
+ bottom: -0.75rem;
+ left: -0.75rem;
+ }
+
+ .\32xl\:-inset-4 {
+ top: -1rem;
+ right: -1rem;
+ bottom: -1rem;
+ left: -1rem;
+ }
+
+ .\32xl\:-inset-5 {
+ top: -1.25rem;
+ right: -1.25rem;
+ bottom: -1.25rem;
+ left: -1.25rem;
+ }
+
+ .\32xl\:-inset-6 {
+ top: -1.5rem;
+ right: -1.5rem;
+ bottom: -1.5rem;
+ left: -1.5rem;
+ }
+
+ .\32xl\:-inset-7 {
+ top: -1.75rem;
+ right: -1.75rem;
+ bottom: -1.75rem;
+ left: -1.75rem;
+ }
+
+ .\32xl\:-inset-8 {
+ top: -2rem;
+ right: -2rem;
+ bottom: -2rem;
+ left: -2rem;
+ }
+
+ .\32xl\:-inset-9 {
+ top: -2.25rem;
+ right: -2.25rem;
+ bottom: -2.25rem;
+ left: -2.25rem;
+ }
+
+ .\32xl\:-inset-10 {
+ top: -2.5rem;
+ right: -2.5rem;
+ bottom: -2.5rem;
+ left: -2.5rem;
+ }
+
+ .\32xl\:-inset-11 {
+ top: -2.75rem;
+ right: -2.75rem;
+ bottom: -2.75rem;
+ left: -2.75rem;
+ }
+
+ .\32xl\:-inset-12 {
+ top: -3rem;
+ right: -3rem;
+ bottom: -3rem;
+ left: -3rem;
+ }
+
+ .\32xl\:-inset-14 {
+ top: -3.5rem;
+ right: -3.5rem;
+ bottom: -3.5rem;
+ left: -3.5rem;
+ }
+
+ .\32xl\:-inset-16 {
+ top: -4rem;
+ right: -4rem;
+ bottom: -4rem;
+ left: -4rem;
+ }
+
+ .\32xl\:-inset-20 {
+ top: -5rem;
+ right: -5rem;
+ bottom: -5rem;
+ left: -5rem;
+ }
+
+ .\32xl\:-inset-24 {
+ top: -6rem;
+ right: -6rem;
+ bottom: -6rem;
+ left: -6rem;
+ }
+
+ .\32xl\:-inset-28 {
+ top: -7rem;
+ right: -7rem;
+ bottom: -7rem;
+ left: -7rem;
+ }
+
+ .\32xl\:-inset-32 {
+ top: -8rem;
+ right: -8rem;
+ bottom: -8rem;
+ left: -8rem;
+ }
+
+ .\32xl\:-inset-36 {
+ top: -9rem;
+ right: -9rem;
+ bottom: -9rem;
+ left: -9rem;
+ }
+
+ .\32xl\:-inset-40 {
+ top: -10rem;
+ right: -10rem;
+ bottom: -10rem;
+ left: -10rem;
+ }
+
+ .\32xl\:-inset-44 {
+ top: -11rem;
+ right: -11rem;
+ bottom: -11rem;
+ left: -11rem;
+ }
+
+ .\32xl\:-inset-48 {
+ top: -12rem;
+ right: -12rem;
+ bottom: -12rem;
+ left: -12rem;
+ }
+
+ .\32xl\:-inset-52 {
+ top: -13rem;
+ right: -13rem;
+ bottom: -13rem;
+ left: -13rem;
+ }
+
+ .\32xl\:-inset-56 {
+ top: -14rem;
+ right: -14rem;
+ bottom: -14rem;
+ left: -14rem;
+ }
+
+ .\32xl\:-inset-60 {
+ top: -15rem;
+ right: -15rem;
+ bottom: -15rem;
+ left: -15rem;
+ }
+
+ .\32xl\:-inset-64 {
+ top: -16rem;
+ right: -16rem;
+ bottom: -16rem;
+ left: -16rem;
+ }
+
+ .\32xl\:-inset-72 {
+ top: -18rem;
+ right: -18rem;
+ bottom: -18rem;
+ left: -18rem;
+ }
+
+ .\32xl\:-inset-80 {
+ top: -20rem;
+ right: -20rem;
+ bottom: -20rem;
+ left: -20rem;
+ }
+
+ .\32xl\:-inset-96 {
+ top: -24rem;
+ right: -24rem;
+ bottom: -24rem;
+ left: -24rem;
+ }
+
+ .\32xl\:-inset-px {
+ top: -1px;
+ right: -1px;
+ bottom: -1px;
+ left: -1px;
+ }
+
+ .\32xl\:-inset-0\.5 {
+ top: -0.125rem;
+ right: -0.125rem;
+ bottom: -0.125rem;
+ left: -0.125rem;
+ }
+
+ .\32xl\:-inset-1\.5 {
+ top: -0.375rem;
+ right: -0.375rem;
+ bottom: -0.375rem;
+ left: -0.375rem;
+ }
+
+ .\32xl\:-inset-2\.5 {
+ top: -0.625rem;
+ right: -0.625rem;
+ bottom: -0.625rem;
+ left: -0.625rem;
+ }
+
+ .\32xl\:-inset-3\.5 {
+ top: -0.875rem;
+ right: -0.875rem;
+ bottom: -0.875rem;
+ left: -0.875rem;
+ }
+
+ .\32xl\:inset-1\/2 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .\32xl\:inset-1\/3 {
+ top: 33.333333%;
+ right: 33.333333%;
+ bottom: 33.333333%;
+ left: 33.333333%;
+ }
+
+ .\32xl\:inset-2\/3 {
+ top: 66.666667%;
+ right: 66.666667%;
+ bottom: 66.666667%;
+ left: 66.666667%;
+ }
+
+ .\32xl\:inset-1\/4 {
+ top: 25%;
+ right: 25%;
+ bottom: 25%;
+ left: 25%;
+ }
+
+ .\32xl\:inset-2\/4 {
+ top: 50%;
+ right: 50%;
+ bottom: 50%;
+ left: 50%;
+ }
+
+ .\32xl\:inset-3\/4 {
+ top: 75%;
+ right: 75%;
+ bottom: 75%;
+ left: 75%;
+ }
+
+ .\32xl\:inset-full {
+ top: 100%;
+ right: 100%;
+ bottom: 100%;
+ left: 100%;
+ }
+
+ .\32xl\:-inset-1\/2 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .\32xl\:-inset-1\/3 {
+ top: -33.333333%;
+ right: -33.333333%;
+ bottom: -33.333333%;
+ left: -33.333333%;
+ }
+
+ .\32xl\:-inset-2\/3 {
+ top: -66.666667%;
+ right: -66.666667%;
+ bottom: -66.666667%;
+ left: -66.666667%;
+ }
+
+ .\32xl\:-inset-1\/4 {
+ top: -25%;
+ right: -25%;
+ bottom: -25%;
+ left: -25%;
+ }
+
+ .\32xl\:-inset-2\/4 {
+ top: -50%;
+ right: -50%;
+ bottom: -50%;
+ left: -50%;
+ }
+
+ .\32xl\:-inset-3\/4 {
+ top: -75%;
+ right: -75%;
+ bottom: -75%;
+ left: -75%;
+ }
+
+ .\32xl\:-inset-full {
+ top: -100%;
+ right: -100%;
+ bottom: -100%;
+ left: -100%;
+ }
+
+ .\32xl\:inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .\32xl\:inset-x-1 {
+ left: 0.25rem;
+ right: 0.25rem;
+ }
+
+ .\32xl\:inset-x-2 {
+ left: 0.5rem;
+ right: 0.5rem;
+ }
+
+ .\32xl\:inset-x-3 {
+ left: 0.75rem;
+ right: 0.75rem;
+ }
+
+ .\32xl\:inset-x-4 {
+ left: 1rem;
+ right: 1rem;
+ }
+
+ .\32xl\:inset-x-5 {
+ left: 1.25rem;
+ right: 1.25rem;
+ }
+
+ .\32xl\:inset-x-6 {
+ left: 1.5rem;
+ right: 1.5rem;
+ }
+
+ .\32xl\:inset-x-7 {
+ left: 1.75rem;
+ right: 1.75rem;
+ }
+
+ .\32xl\:inset-x-8 {
+ left: 2rem;
+ right: 2rem;
+ }
+
+ .\32xl\:inset-x-9 {
+ left: 2.25rem;
+ right: 2.25rem;
+ }
+
+ .\32xl\:inset-x-10 {
+ left: 2.5rem;
+ right: 2.5rem;
+ }
+
+ .\32xl\:inset-x-11 {
+ left: 2.75rem;
+ right: 2.75rem;
+ }
+
+ .\32xl\:inset-x-12 {
+ left: 3rem;
+ right: 3rem;
+ }
+
+ .\32xl\:inset-x-14 {
+ left: 3.5rem;
+ right: 3.5rem;
+ }
+
+ .\32xl\:inset-x-16 {
+ left: 4rem;
+ right: 4rem;
+ }
+
+ .\32xl\:inset-x-20 {
+ left: 5rem;
+ right: 5rem;
+ }
+
+ .\32xl\:inset-x-24 {
+ left: 6rem;
+ right: 6rem;
+ }
+
+ .\32xl\:inset-x-28 {
+ left: 7rem;
+ right: 7rem;
+ }
+
+ .\32xl\:inset-x-32 {
+ left: 8rem;
+ right: 8rem;
+ }
+
+ .\32xl\:inset-x-36 {
+ left: 9rem;
+ right: 9rem;
+ }
+
+ .\32xl\:inset-x-40 {
+ left: 10rem;
+ right: 10rem;
+ }
+
+ .\32xl\:inset-x-44 {
+ left: 11rem;
+ right: 11rem;
+ }
+
+ .\32xl\:inset-x-48 {
+ left: 12rem;
+ right: 12rem;
+ }
+
+ .\32xl\:inset-x-52 {
+ left: 13rem;
+ right: 13rem;
+ }
+
+ .\32xl\:inset-x-56 {
+ left: 14rem;
+ right: 14rem;
+ }
+
+ .\32xl\:inset-x-60 {
+ left: 15rem;
+ right: 15rem;
+ }
+
+ .\32xl\:inset-x-64 {
+ left: 16rem;
+ right: 16rem;
+ }
+
+ .\32xl\:inset-x-72 {
+ left: 18rem;
+ right: 18rem;
+ }
+
+ .\32xl\:inset-x-80 {
+ left: 20rem;
+ right: 20rem;
+ }
+
+ .\32xl\:inset-x-96 {
+ left: 24rem;
+ right: 24rem;
+ }
+
+ .\32xl\:inset-x-auto {
+ left: auto;
+ right: auto;
+ }
+
+ .\32xl\:inset-x-px {
+ left: 1px;
+ right: 1px;
+ }
+
+ .\32xl\:inset-x-0\.5 {
+ left: 0.125rem;
+ right: 0.125rem;
+ }
+
+ .\32xl\:inset-x-1\.5 {
+ left: 0.375rem;
+ right: 0.375rem;
+ }
+
+ .\32xl\:inset-x-2\.5 {
+ left: 0.625rem;
+ right: 0.625rem;
+ }
+
+ .\32xl\:inset-x-3\.5 {
+ left: 0.875rem;
+ right: 0.875rem;
+ }
+
+ .\32xl\:-inset-x-0 {
+ left: 0px;
+ right: 0px;
+ }
+
+ .\32xl\:-inset-x-1 {
+ left: -0.25rem;
+ right: -0.25rem;
+ }
+
+ .\32xl\:-inset-x-2 {
+ left: -0.5rem;
+ right: -0.5rem;
+ }
+
+ .\32xl\:-inset-x-3 {
+ left: -0.75rem;
+ right: -0.75rem;
+ }
+
+ .\32xl\:-inset-x-4 {
+ left: -1rem;
+ right: -1rem;
+ }
+
+ .\32xl\:-inset-x-5 {
+ left: -1.25rem;
+ right: -1.25rem;
+ }
+
+ .\32xl\:-inset-x-6 {
+ left: -1.5rem;
+ right: -1.5rem;
+ }
+
+ .\32xl\:-inset-x-7 {
+ left: -1.75rem;
+ right: -1.75rem;
+ }
+
+ .\32xl\:-inset-x-8 {
+ left: -2rem;
+ right: -2rem;
+ }
+
+ .\32xl\:-inset-x-9 {
+ left: -2.25rem;
+ right: -2.25rem;
+ }
+
+ .\32xl\:-inset-x-10 {
+ left: -2.5rem;
+ right: -2.5rem;
+ }
+
+ .\32xl\:-inset-x-11 {
+ left: -2.75rem;
+ right: -2.75rem;
+ }
+
+ .\32xl\:-inset-x-12 {
+ left: -3rem;
+ right: -3rem;
+ }
+
+ .\32xl\:-inset-x-14 {
+ left: -3.5rem;
+ right: -3.5rem;
+ }
+
+ .\32xl\:-inset-x-16 {
+ left: -4rem;
+ right: -4rem;
+ }
+
+ .\32xl\:-inset-x-20 {
+ left: -5rem;
+ right: -5rem;
+ }
+
+ .\32xl\:-inset-x-24 {
+ left: -6rem;
+ right: -6rem;
+ }
+
+ .\32xl\:-inset-x-28 {
+ left: -7rem;
+ right: -7rem;
+ }
+
+ .\32xl\:-inset-x-32 {
+ left: -8rem;
+ right: -8rem;
+ }
+
+ .\32xl\:-inset-x-36 {
+ left: -9rem;
+ right: -9rem;
+ }
+
+ .\32xl\:-inset-x-40 {
+ left: -10rem;
+ right: -10rem;
+ }
+
+ .\32xl\:-inset-x-44 {
+ left: -11rem;
+ right: -11rem;
+ }
+
+ .\32xl\:-inset-x-48 {
+ left: -12rem;
+ right: -12rem;
+ }
+
+ .\32xl\:-inset-x-52 {
+ left: -13rem;
+ right: -13rem;
+ }
+
+ .\32xl\:-inset-x-56 {
+ left: -14rem;
+ right: -14rem;
+ }
+
+ .\32xl\:-inset-x-60 {
+ left: -15rem;
+ right: -15rem;
+ }
+
+ .\32xl\:-inset-x-64 {
+ left: -16rem;
+ right: -16rem;
+ }
+
+ .\32xl\:-inset-x-72 {
+ left: -18rem;
+ right: -18rem;
+ }
+
+ .\32xl\:-inset-x-80 {
+ left: -20rem;
+ right: -20rem;
+ }
+
+ .\32xl\:-inset-x-96 {
+ left: -24rem;
+ right: -24rem;
+ }
+
+ .\32xl\:-inset-x-px {
+ left: -1px;
+ right: -1px;
+ }
+
+ .\32xl\:-inset-x-0\.5 {
+ left: -0.125rem;
+ right: -0.125rem;
+ }
+
+ .\32xl\:-inset-x-1\.5 {
+ left: -0.375rem;
+ right: -0.375rem;
+ }
+
+ .\32xl\:-inset-x-2\.5 {
+ left: -0.625rem;
+ right: -0.625rem;
+ }
+
+ .\32xl\:-inset-x-3\.5 {
+ left: -0.875rem;
+ right: -0.875rem;
+ }
+
+ .\32xl\:inset-x-1\/2 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .\32xl\:inset-x-1\/3 {
+ left: 33.333333%;
+ right: 33.333333%;
+ }
+
+ .\32xl\:inset-x-2\/3 {
+ left: 66.666667%;
+ right: 66.666667%;
+ }
+
+ .\32xl\:inset-x-1\/4 {
+ left: 25%;
+ right: 25%;
+ }
+
+ .\32xl\:inset-x-2\/4 {
+ left: 50%;
+ right: 50%;
+ }
+
+ .\32xl\:inset-x-3\/4 {
+ left: 75%;
+ right: 75%;
+ }
+
+ .\32xl\:inset-x-full {
+ left: 100%;
+ right: 100%;
+ }
+
+ .\32xl\:-inset-x-1\/2 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .\32xl\:-inset-x-1\/3 {
+ left: -33.333333%;
+ right: -33.333333%;
+ }
+
+ .\32xl\:-inset-x-2\/3 {
+ left: -66.666667%;
+ right: -66.666667%;
+ }
+
+ .\32xl\:-inset-x-1\/4 {
+ left: -25%;
+ right: -25%;
+ }
+
+ .\32xl\:-inset-x-2\/4 {
+ left: -50%;
+ right: -50%;
+ }
+
+ .\32xl\:-inset-x-3\/4 {
+ left: -75%;
+ right: -75%;
+ }
+
+ .\32xl\:-inset-x-full {
+ left: -100%;
+ right: -100%;
+ }
+
+ .\32xl\:inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .\32xl\:inset-y-1 {
+ top: 0.25rem;
+ bottom: 0.25rem;
+ }
+
+ .\32xl\:inset-y-2 {
+ top: 0.5rem;
+ bottom: 0.5rem;
+ }
+
+ .\32xl\:inset-y-3 {
+ top: 0.75rem;
+ bottom: 0.75rem;
+ }
+
+ .\32xl\:inset-y-4 {
+ top: 1rem;
+ bottom: 1rem;
+ }
+
+ .\32xl\:inset-y-5 {
+ top: 1.25rem;
+ bottom: 1.25rem;
+ }
+
+ .\32xl\:inset-y-6 {
+ top: 1.5rem;
+ bottom: 1.5rem;
+ }
+
+ .\32xl\:inset-y-7 {
+ top: 1.75rem;
+ bottom: 1.75rem;
+ }
+
+ .\32xl\:inset-y-8 {
+ top: 2rem;
+ bottom: 2rem;
+ }
+
+ .\32xl\:inset-y-9 {
+ top: 2.25rem;
+ bottom: 2.25rem;
+ }
+
+ .\32xl\:inset-y-10 {
+ top: 2.5rem;
+ bottom: 2.5rem;
+ }
+
+ .\32xl\:inset-y-11 {
+ top: 2.75rem;
+ bottom: 2.75rem;
+ }
+
+ .\32xl\:inset-y-12 {
+ top: 3rem;
+ bottom: 3rem;
+ }
+
+ .\32xl\:inset-y-14 {
+ top: 3.5rem;
+ bottom: 3.5rem;
+ }
+
+ .\32xl\:inset-y-16 {
+ top: 4rem;
+ bottom: 4rem;
+ }
+
+ .\32xl\:inset-y-20 {
+ top: 5rem;
+ bottom: 5rem;
+ }
+
+ .\32xl\:inset-y-24 {
+ top: 6rem;
+ bottom: 6rem;
+ }
+
+ .\32xl\:inset-y-28 {
+ top: 7rem;
+ bottom: 7rem;
+ }
+
+ .\32xl\:inset-y-32 {
+ top: 8rem;
+ bottom: 8rem;
+ }
+
+ .\32xl\:inset-y-36 {
+ top: 9rem;
+ bottom: 9rem;
+ }
+
+ .\32xl\:inset-y-40 {
+ top: 10rem;
+ bottom: 10rem;
+ }
+
+ .\32xl\:inset-y-44 {
+ top: 11rem;
+ bottom: 11rem;
+ }
+
+ .\32xl\:inset-y-48 {
+ top: 12rem;
+ bottom: 12rem;
+ }
+
+ .\32xl\:inset-y-52 {
+ top: 13rem;
+ bottom: 13rem;
+ }
+
+ .\32xl\:inset-y-56 {
+ top: 14rem;
+ bottom: 14rem;
+ }
+
+ .\32xl\:inset-y-60 {
+ top: 15rem;
+ bottom: 15rem;
+ }
+
+ .\32xl\:inset-y-64 {
+ top: 16rem;
+ bottom: 16rem;
+ }
+
+ .\32xl\:inset-y-72 {
+ top: 18rem;
+ bottom: 18rem;
+ }
+
+ .\32xl\:inset-y-80 {
+ top: 20rem;
+ bottom: 20rem;
+ }
+
+ .\32xl\:inset-y-96 {
+ top: 24rem;
+ bottom: 24rem;
+ }
+
+ .\32xl\:inset-y-auto {
+ top: auto;
+ bottom: auto;
+ }
+
+ .\32xl\:inset-y-px {
+ top: 1px;
+ bottom: 1px;
+ }
+
+ .\32xl\:inset-y-0\.5 {
+ top: 0.125rem;
+ bottom: 0.125rem;
+ }
+
+ .\32xl\:inset-y-1\.5 {
+ top: 0.375rem;
+ bottom: 0.375rem;
+ }
+
+ .\32xl\:inset-y-2\.5 {
+ top: 0.625rem;
+ bottom: 0.625rem;
+ }
+
+ .\32xl\:inset-y-3\.5 {
+ top: 0.875rem;
+ bottom: 0.875rem;
+ }
+
+ .\32xl\:-inset-y-0 {
+ top: 0px;
+ bottom: 0px;
+ }
+
+ .\32xl\:-inset-y-1 {
+ top: -0.25rem;
+ bottom: -0.25rem;
+ }
+
+ .\32xl\:-inset-y-2 {
+ top: -0.5rem;
+ bottom: -0.5rem;
+ }
+
+ .\32xl\:-inset-y-3 {
+ top: -0.75rem;
+ bottom: -0.75rem;
+ }
+
+ .\32xl\:-inset-y-4 {
+ top: -1rem;
+ bottom: -1rem;
+ }
+
+ .\32xl\:-inset-y-5 {
+ top: -1.25rem;
+ bottom: -1.25rem;
+ }
+
+ .\32xl\:-inset-y-6 {
+ top: -1.5rem;
+ bottom: -1.5rem;
+ }
+
+ .\32xl\:-inset-y-7 {
+ top: -1.75rem;
+ bottom: -1.75rem;
+ }
+
+ .\32xl\:-inset-y-8 {
+ top: -2rem;
+ bottom: -2rem;
+ }
+
+ .\32xl\:-inset-y-9 {
+ top: -2.25rem;
+ bottom: -2.25rem;
+ }
+
+ .\32xl\:-inset-y-10 {
+ top: -2.5rem;
+ bottom: -2.5rem;
+ }
+
+ .\32xl\:-inset-y-11 {
+ top: -2.75rem;
+ bottom: -2.75rem;
+ }
+
+ .\32xl\:-inset-y-12 {
+ top: -3rem;
+ bottom: -3rem;
+ }
+
+ .\32xl\:-inset-y-14 {
+ top: -3.5rem;
+ bottom: -3.5rem;
+ }
+
+ .\32xl\:-inset-y-16 {
+ top: -4rem;
+ bottom: -4rem;
+ }
+
+ .\32xl\:-inset-y-20 {
+ top: -5rem;
+ bottom: -5rem;
+ }
+
+ .\32xl\:-inset-y-24 {
+ top: -6rem;
+ bottom: -6rem;
+ }
+
+ .\32xl\:-inset-y-28 {
+ top: -7rem;
+ bottom: -7rem;
+ }
+
+ .\32xl\:-inset-y-32 {
+ top: -8rem;
+ bottom: -8rem;
+ }
+
+ .\32xl\:-inset-y-36 {
+ top: -9rem;
+ bottom: -9rem;
+ }
+
+ .\32xl\:-inset-y-40 {
+ top: -10rem;
+ bottom: -10rem;
+ }
+
+ .\32xl\:-inset-y-44 {
+ top: -11rem;
+ bottom: -11rem;
+ }
+
+ .\32xl\:-inset-y-48 {
+ top: -12rem;
+ bottom: -12rem;
+ }
+
+ .\32xl\:-inset-y-52 {
+ top: -13rem;
+ bottom: -13rem;
+ }
+
+ .\32xl\:-inset-y-56 {
+ top: -14rem;
+ bottom: -14rem;
+ }
+
+ .\32xl\:-inset-y-60 {
+ top: -15rem;
+ bottom: -15rem;
+ }
+
+ .\32xl\:-inset-y-64 {
+ top: -16rem;
+ bottom: -16rem;
+ }
+
+ .\32xl\:-inset-y-72 {
+ top: -18rem;
+ bottom: -18rem;
+ }
+
+ .\32xl\:-inset-y-80 {
+ top: -20rem;
+ bottom: -20rem;
+ }
+
+ .\32xl\:-inset-y-96 {
+ top: -24rem;
+ bottom: -24rem;
+ }
+
+ .\32xl\:-inset-y-px {
+ top: -1px;
+ bottom: -1px;
+ }
+
+ .\32xl\:-inset-y-0\.5 {
+ top: -0.125rem;
+ bottom: -0.125rem;
+ }
+
+ .\32xl\:-inset-y-1\.5 {
+ top: -0.375rem;
+ bottom: -0.375rem;
+ }
+
+ .\32xl\:-inset-y-2\.5 {
+ top: -0.625rem;
+ bottom: -0.625rem;
+ }
+
+ .\32xl\:-inset-y-3\.5 {
+ top: -0.875rem;
+ bottom: -0.875rem;
+ }
+
+ .\32xl\:inset-y-1\/2 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .\32xl\:inset-y-1\/3 {
+ top: 33.333333%;
+ bottom: 33.333333%;
+ }
+
+ .\32xl\:inset-y-2\/3 {
+ top: 66.666667%;
+ bottom: 66.666667%;
+ }
+
+ .\32xl\:inset-y-1\/4 {
+ top: 25%;
+ bottom: 25%;
+ }
+
+ .\32xl\:inset-y-2\/4 {
+ top: 50%;
+ bottom: 50%;
+ }
+
+ .\32xl\:inset-y-3\/4 {
+ top: 75%;
+ bottom: 75%;
+ }
+
+ .\32xl\:inset-y-full {
+ top: 100%;
+ bottom: 100%;
+ }
+
+ .\32xl\:-inset-y-1\/2 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .\32xl\:-inset-y-1\/3 {
+ top: -33.333333%;
+ bottom: -33.333333%;
+ }
+
+ .\32xl\:-inset-y-2\/3 {
+ top: -66.666667%;
+ bottom: -66.666667%;
+ }
+
+ .\32xl\:-inset-y-1\/4 {
+ top: -25%;
+ bottom: -25%;
+ }
+
+ .\32xl\:-inset-y-2\/4 {
+ top: -50%;
+ bottom: -50%;
+ }
+
+ .\32xl\:-inset-y-3\/4 {
+ top: -75%;
+ bottom: -75%;
+ }
+
+ .\32xl\:-inset-y-full {
+ top: -100%;
+ bottom: -100%;
+ }
+
+ .\32xl\:top-0 {
+ top: 0px;
+ }
+
+ .\32xl\:top-1 {
+ top: 0.25rem;
+ }
+
+ .\32xl\:top-2 {
+ top: 0.5rem;
+ }
+
+ .\32xl\:top-3 {
+ top: 0.75rem;
+ }
+
+ .\32xl\:top-4 {
+ top: 1rem;
+ }
+
+ .\32xl\:top-5 {
+ top: 1.25rem;
+ }
+
+ .\32xl\:top-6 {
+ top: 1.5rem;
+ }
+
+ .\32xl\:top-7 {
+ top: 1.75rem;
+ }
+
+ .\32xl\:top-8 {
+ top: 2rem;
+ }
+
+ .\32xl\:top-9 {
+ top: 2.25rem;
+ }
+
+ .\32xl\:top-10 {
+ top: 2.5rem;
+ }
+
+ .\32xl\:top-11 {
+ top: 2.75rem;
+ }
+
+ .\32xl\:top-12 {
+ top: 3rem;
+ }
+
+ .\32xl\:top-14 {
+ top: 3.5rem;
+ }
+
+ .\32xl\:top-16 {
+ top: 4rem;
+ }
+
+ .\32xl\:top-20 {
+ top: 5rem;
+ }
+
+ .\32xl\:top-24 {
+ top: 6rem;
+ }
+
+ .\32xl\:top-28 {
+ top: 7rem;
+ }
+
+ .\32xl\:top-32 {
+ top: 8rem;
+ }
+
+ .\32xl\:top-36 {
+ top: 9rem;
+ }
+
+ .\32xl\:top-40 {
+ top: 10rem;
+ }
+
+ .\32xl\:top-44 {
+ top: 11rem;
+ }
+
+ .\32xl\:top-48 {
+ top: 12rem;
+ }
+
+ .\32xl\:top-52 {
+ top: 13rem;
+ }
+
+ .\32xl\:top-56 {
+ top: 14rem;
+ }
+
+ .\32xl\:top-60 {
+ top: 15rem;
+ }
+
+ .\32xl\:top-64 {
+ top: 16rem;
+ }
+
+ .\32xl\:top-72 {
+ top: 18rem;
+ }
+
+ .\32xl\:top-80 {
+ top: 20rem;
+ }
+
+ .\32xl\:top-96 {
+ top: 24rem;
+ }
+
+ .\32xl\:top-auto {
+ top: auto;
+ }
+
+ .\32xl\:top-px {
+ top: 1px;
+ }
+
+ .\32xl\:top-0\.5 {
+ top: 0.125rem;
+ }
+
+ .\32xl\:top-1\.5 {
+ top: 0.375rem;
+ }
+
+ .\32xl\:top-2\.5 {
+ top: 0.625rem;
+ }
+
+ .\32xl\:top-3\.5 {
+ top: 0.875rem;
+ }
+
+ .\32xl\:-top-0 {
+ top: 0px;
+ }
+
+ .\32xl\:-top-1 {
+ top: -0.25rem;
+ }
+
+ .\32xl\:-top-2 {
+ top: -0.5rem;
+ }
+
+ .\32xl\:-top-3 {
+ top: -0.75rem;
+ }
+
+ .\32xl\:-top-4 {
+ top: -1rem;
+ }
+
+ .\32xl\:-top-5 {
+ top: -1.25rem;
+ }
+
+ .\32xl\:-top-6 {
+ top: -1.5rem;
+ }
+
+ .\32xl\:-top-7 {
+ top: -1.75rem;
+ }
+
+ .\32xl\:-top-8 {
+ top: -2rem;
+ }
+
+ .\32xl\:-top-9 {
+ top: -2.25rem;
+ }
+
+ .\32xl\:-top-10 {
+ top: -2.5rem;
+ }
+
+ .\32xl\:-top-11 {
+ top: -2.75rem;
+ }
+
+ .\32xl\:-top-12 {
+ top: -3rem;
+ }
+
+ .\32xl\:-top-14 {
+ top: -3.5rem;
+ }
+
+ .\32xl\:-top-16 {
+ top: -4rem;
+ }
+
+ .\32xl\:-top-20 {
+ top: -5rem;
+ }
+
+ .\32xl\:-top-24 {
+ top: -6rem;
+ }
+
+ .\32xl\:-top-28 {
+ top: -7rem;
+ }
+
+ .\32xl\:-top-32 {
+ top: -8rem;
+ }
+
+ .\32xl\:-top-36 {
+ top: -9rem;
+ }
+
+ .\32xl\:-top-40 {
+ top: -10rem;
+ }
+
+ .\32xl\:-top-44 {
+ top: -11rem;
+ }
+
+ .\32xl\:-top-48 {
+ top: -12rem;
+ }
+
+ .\32xl\:-top-52 {
+ top: -13rem;
+ }
+
+ .\32xl\:-top-56 {
+ top: -14rem;
+ }
+
+ .\32xl\:-top-60 {
+ top: -15rem;
+ }
+
+ .\32xl\:-top-64 {
+ top: -16rem;
+ }
+
+ .\32xl\:-top-72 {
+ top: -18rem;
+ }
+
+ .\32xl\:-top-80 {
+ top: -20rem;
+ }
+
+ .\32xl\:-top-96 {
+ top: -24rem;
+ }
+
+ .\32xl\:-top-px {
+ top: -1px;
+ }
+
+ .\32xl\:-top-0\.5 {
+ top: -0.125rem;
+ }
+
+ .\32xl\:-top-1\.5 {
+ top: -0.375rem;
+ }
+
+ .\32xl\:-top-2\.5 {
+ top: -0.625rem;
+ }
+
+ .\32xl\:-top-3\.5 {
+ top: -0.875rem;
+ }
+
+ .\32xl\:top-1\/2 {
+ top: 50%;
+ }
+
+ .\32xl\:top-1\/3 {
+ top: 33.333333%;
+ }
+
+ .\32xl\:top-2\/3 {
+ top: 66.666667%;
+ }
+
+ .\32xl\:top-1\/4 {
+ top: 25%;
+ }
+
+ .\32xl\:top-2\/4 {
+ top: 50%;
+ }
+
+ .\32xl\:top-3\/4 {
+ top: 75%;
+ }
+
+ .\32xl\:top-full {
+ top: 100%;
+ }
+
+ .\32xl\:-top-1\/2 {
+ top: -50%;
+ }
+
+ .\32xl\:-top-1\/3 {
+ top: -33.333333%;
+ }
+
+ .\32xl\:-top-2\/3 {
+ top: -66.666667%;
+ }
+
+ .\32xl\:-top-1\/4 {
+ top: -25%;
+ }
+
+ .\32xl\:-top-2\/4 {
+ top: -50%;
+ }
+
+ .\32xl\:-top-3\/4 {
+ top: -75%;
+ }
+
+ .\32xl\:-top-full {
+ top: -100%;
+ }
+
+ .\32xl\:right-0 {
+ right: 0px;
+ }
+
+ .\32xl\:right-1 {
+ right: 0.25rem;
+ }
+
+ .\32xl\:right-2 {
+ right: 0.5rem;
+ }
+
+ .\32xl\:right-3 {
+ right: 0.75rem;
+ }
+
+ .\32xl\:right-4 {
+ right: 1rem;
+ }
+
+ .\32xl\:right-5 {
+ right: 1.25rem;
+ }
+
+ .\32xl\:right-6 {
+ right: 1.5rem;
+ }
+
+ .\32xl\:right-7 {
+ right: 1.75rem;
+ }
+
+ .\32xl\:right-8 {
+ right: 2rem;
+ }
+
+ .\32xl\:right-9 {
+ right: 2.25rem;
+ }
+
+ .\32xl\:right-10 {
+ right: 2.5rem;
+ }
+
+ .\32xl\:right-11 {
+ right: 2.75rem;
+ }
+
+ .\32xl\:right-12 {
+ right: 3rem;
+ }
+
+ .\32xl\:right-14 {
+ right: 3.5rem;
+ }
+
+ .\32xl\:right-16 {
+ right: 4rem;
+ }
+
+ .\32xl\:right-20 {
+ right: 5rem;
+ }
+
+ .\32xl\:right-24 {
+ right: 6rem;
+ }
+
+ .\32xl\:right-28 {
+ right: 7rem;
+ }
+
+ .\32xl\:right-32 {
+ right: 8rem;
+ }
+
+ .\32xl\:right-36 {
+ right: 9rem;
+ }
+
+ .\32xl\:right-40 {
+ right: 10rem;
+ }
+
+ .\32xl\:right-44 {
+ right: 11rem;
+ }
+
+ .\32xl\:right-48 {
+ right: 12rem;
+ }
+
+ .\32xl\:right-52 {
+ right: 13rem;
+ }
+
+ .\32xl\:right-56 {
+ right: 14rem;
+ }
+
+ .\32xl\:right-60 {
+ right: 15rem;
+ }
+
+ .\32xl\:right-64 {
+ right: 16rem;
+ }
+
+ .\32xl\:right-72 {
+ right: 18rem;
+ }
+
+ .\32xl\:right-80 {
+ right: 20rem;
+ }
+
+ .\32xl\:right-96 {
+ right: 24rem;
+ }
+
+ .\32xl\:right-auto {
+ right: auto;
+ }
+
+ .\32xl\:right-px {
+ right: 1px;
+ }
+
+ .\32xl\:right-0\.5 {
+ right: 0.125rem;
+ }
+
+ .\32xl\:right-1\.5 {
+ right: 0.375rem;
+ }
+
+ .\32xl\:right-2\.5 {
+ right: 0.625rem;
+ }
+
+ .\32xl\:right-3\.5 {
+ right: 0.875rem;
+ }
+
+ .\32xl\:-right-0 {
+ right: 0px;
+ }
+
+ .\32xl\:-right-1 {
+ right: -0.25rem;
+ }
+
+ .\32xl\:-right-2 {
+ right: -0.5rem;
+ }
+
+ .\32xl\:-right-3 {
+ right: -0.75rem;
+ }
+
+ .\32xl\:-right-4 {
+ right: -1rem;
+ }
+
+ .\32xl\:-right-5 {
+ right: -1.25rem;
+ }
+
+ .\32xl\:-right-6 {
+ right: -1.5rem;
+ }
+
+ .\32xl\:-right-7 {
+ right: -1.75rem;
+ }
+
+ .\32xl\:-right-8 {
+ right: -2rem;
+ }
+
+ .\32xl\:-right-9 {
+ right: -2.25rem;
+ }
+
+ .\32xl\:-right-10 {
+ right: -2.5rem;
+ }
+
+ .\32xl\:-right-11 {
+ right: -2.75rem;
+ }
+
+ .\32xl\:-right-12 {
+ right: -3rem;
+ }
+
+ .\32xl\:-right-14 {
+ right: -3.5rem;
+ }
+
+ .\32xl\:-right-16 {
+ right: -4rem;
+ }
+
+ .\32xl\:-right-20 {
+ right: -5rem;
+ }
+
+ .\32xl\:-right-24 {
+ right: -6rem;
+ }
+
+ .\32xl\:-right-28 {
+ right: -7rem;
+ }
+
+ .\32xl\:-right-32 {
+ right: -8rem;
+ }
+
+ .\32xl\:-right-36 {
+ right: -9rem;
+ }
+
+ .\32xl\:-right-40 {
+ right: -10rem;
+ }
+
+ .\32xl\:-right-44 {
+ right: -11rem;
+ }
+
+ .\32xl\:-right-48 {
+ right: -12rem;
+ }
+
+ .\32xl\:-right-52 {
+ right: -13rem;
+ }
+
+ .\32xl\:-right-56 {
+ right: -14rem;
+ }
+
+ .\32xl\:-right-60 {
+ right: -15rem;
+ }
+
+ .\32xl\:-right-64 {
+ right: -16rem;
+ }
+
+ .\32xl\:-right-72 {
+ right: -18rem;
+ }
+
+ .\32xl\:-right-80 {
+ right: -20rem;
+ }
+
+ .\32xl\:-right-96 {
+ right: -24rem;
+ }
+
+ .\32xl\:-right-px {
+ right: -1px;
+ }
+
+ .\32xl\:-right-0\.5 {
+ right: -0.125rem;
+ }
+
+ .\32xl\:-right-1\.5 {
+ right: -0.375rem;
+ }
+
+ .\32xl\:-right-2\.5 {
+ right: -0.625rem;
+ }
+
+ .\32xl\:-right-3\.5 {
+ right: -0.875rem;
+ }
+
+ .\32xl\:right-1\/2 {
+ right: 50%;
+ }
+
+ .\32xl\:right-1\/3 {
+ right: 33.333333%;
+ }
+
+ .\32xl\:right-2\/3 {
+ right: 66.666667%;
+ }
+
+ .\32xl\:right-1\/4 {
+ right: 25%;
+ }
+
+ .\32xl\:right-2\/4 {
+ right: 50%;
+ }
+
+ .\32xl\:right-3\/4 {
+ right: 75%;
+ }
+
+ .\32xl\:right-full {
+ right: 100%;
+ }
+
+ .\32xl\:-right-1\/2 {
+ right: -50%;
+ }
+
+ .\32xl\:-right-1\/3 {
+ right: -33.333333%;
+ }
+
+ .\32xl\:-right-2\/3 {
+ right: -66.666667%;
+ }
+
+ .\32xl\:-right-1\/4 {
+ right: -25%;
+ }
+
+ .\32xl\:-right-2\/4 {
+ right: -50%;
+ }
+
+ .\32xl\:-right-3\/4 {
+ right: -75%;
+ }
+
+ .\32xl\:-right-full {
+ right: -100%;
+ }
+
+ .\32xl\:bottom-0 {
+ bottom: 0px;
+ }
+
+ .\32xl\:bottom-1 {
+ bottom: 0.25rem;
+ }
+
+ .\32xl\:bottom-2 {
+ bottom: 0.5rem;
+ }
+
+ .\32xl\:bottom-3 {
+ bottom: 0.75rem;
+ }
+
+ .\32xl\:bottom-4 {
+ bottom: 1rem;
+ }
+
+ .\32xl\:bottom-5 {
+ bottom: 1.25rem;
+ }
+
+ .\32xl\:bottom-6 {
+ bottom: 1.5rem;
+ }
+
+ .\32xl\:bottom-7 {
+ bottom: 1.75rem;
+ }
+
+ .\32xl\:bottom-8 {
+ bottom: 2rem;
+ }
+
+ .\32xl\:bottom-9 {
+ bottom: 2.25rem;
+ }
+
+ .\32xl\:bottom-10 {
+ bottom: 2.5rem;
+ }
+
+ .\32xl\:bottom-11 {
+ bottom: 2.75rem;
+ }
+
+ .\32xl\:bottom-12 {
+ bottom: 3rem;
+ }
+
+ .\32xl\:bottom-14 {
+ bottom: 3.5rem;
+ }
+
+ .\32xl\:bottom-16 {
+ bottom: 4rem;
+ }
+
+ .\32xl\:bottom-20 {
+ bottom: 5rem;
+ }
+
+ .\32xl\:bottom-24 {
+ bottom: 6rem;
+ }
+
+ .\32xl\:bottom-28 {
+ bottom: 7rem;
+ }
+
+ .\32xl\:bottom-32 {
+ bottom: 8rem;
+ }
+
+ .\32xl\:bottom-36 {
+ bottom: 9rem;
+ }
+
+ .\32xl\:bottom-40 {
+ bottom: 10rem;
+ }
+
+ .\32xl\:bottom-44 {
+ bottom: 11rem;
+ }
+
+ .\32xl\:bottom-48 {
+ bottom: 12rem;
+ }
+
+ .\32xl\:bottom-52 {
+ bottom: 13rem;
+ }
+
+ .\32xl\:bottom-56 {
+ bottom: 14rem;
+ }
+
+ .\32xl\:bottom-60 {
+ bottom: 15rem;
+ }
+
+ .\32xl\:bottom-64 {
+ bottom: 16rem;
+ }
+
+ .\32xl\:bottom-72 {
+ bottom: 18rem;
+ }
+
+ .\32xl\:bottom-80 {
+ bottom: 20rem;
+ }
+
+ .\32xl\:bottom-96 {
+ bottom: 24rem;
+ }
+
+ .\32xl\:bottom-auto {
+ bottom: auto;
+ }
+
+ .\32xl\:bottom-px {
+ bottom: 1px;
+ }
+
+ .\32xl\:bottom-0\.5 {
+ bottom: 0.125rem;
+ }
+
+ .\32xl\:bottom-1\.5 {
+ bottom: 0.375rem;
+ }
+
+ .\32xl\:bottom-2\.5 {
+ bottom: 0.625rem;
+ }
+
+ .\32xl\:bottom-3\.5 {
+ bottom: 0.875rem;
+ }
+
+ .\32xl\:-bottom-0 {
+ bottom: 0px;
+ }
+
+ .\32xl\:-bottom-1 {
+ bottom: -0.25rem;
+ }
+
+ .\32xl\:-bottom-2 {
+ bottom: -0.5rem;
+ }
+
+ .\32xl\:-bottom-3 {
+ bottom: -0.75rem;
+ }
+
+ .\32xl\:-bottom-4 {
+ bottom: -1rem;
+ }
+
+ .\32xl\:-bottom-5 {
+ bottom: -1.25rem;
+ }
+
+ .\32xl\:-bottom-6 {
+ bottom: -1.5rem;
+ }
+
+ .\32xl\:-bottom-7 {
+ bottom: -1.75rem;
+ }
+
+ .\32xl\:-bottom-8 {
+ bottom: -2rem;
+ }
+
+ .\32xl\:-bottom-9 {
+ bottom: -2.25rem;
+ }
+
+ .\32xl\:-bottom-10 {
+ bottom: -2.5rem;
+ }
+
+ .\32xl\:-bottom-11 {
+ bottom: -2.75rem;
+ }
+
+ .\32xl\:-bottom-12 {
+ bottom: -3rem;
+ }
+
+ .\32xl\:-bottom-14 {
+ bottom: -3.5rem;
+ }
+
+ .\32xl\:-bottom-16 {
+ bottom: -4rem;
+ }
+
+ .\32xl\:-bottom-20 {
+ bottom: -5rem;
+ }
+
+ .\32xl\:-bottom-24 {
+ bottom: -6rem;
+ }
+
+ .\32xl\:-bottom-28 {
+ bottom: -7rem;
+ }
+
+ .\32xl\:-bottom-32 {
+ bottom: -8rem;
+ }
+
+ .\32xl\:-bottom-36 {
+ bottom: -9rem;
+ }
+
+ .\32xl\:-bottom-40 {
+ bottom: -10rem;
+ }
+
+ .\32xl\:-bottom-44 {
+ bottom: -11rem;
+ }
+
+ .\32xl\:-bottom-48 {
+ bottom: -12rem;
+ }
+
+ .\32xl\:-bottom-52 {
+ bottom: -13rem;
+ }
+
+ .\32xl\:-bottom-56 {
+ bottom: -14rem;
+ }
+
+ .\32xl\:-bottom-60 {
+ bottom: -15rem;
+ }
+
+ .\32xl\:-bottom-64 {
+ bottom: -16rem;
+ }
+
+ .\32xl\:-bottom-72 {
+ bottom: -18rem;
+ }
+
+ .\32xl\:-bottom-80 {
+ bottom: -20rem;
+ }
+
+ .\32xl\:-bottom-96 {
+ bottom: -24rem;
+ }
+
+ .\32xl\:-bottom-px {
+ bottom: -1px;
+ }
+
+ .\32xl\:-bottom-0\.5 {
+ bottom: -0.125rem;
+ }
+
+ .\32xl\:-bottom-1\.5 {
+ bottom: -0.375rem;
+ }
+
+ .\32xl\:-bottom-2\.5 {
+ bottom: -0.625rem;
+ }
+
+ .\32xl\:-bottom-3\.5 {
+ bottom: -0.875rem;
+ }
+
+ .\32xl\:bottom-1\/2 {
+ bottom: 50%;
+ }
+
+ .\32xl\:bottom-1\/3 {
+ bottom: 33.333333%;
+ }
+
+ .\32xl\:bottom-2\/3 {
+ bottom: 66.666667%;
+ }
+
+ .\32xl\:bottom-1\/4 {
+ bottom: 25%;
+ }
+
+ .\32xl\:bottom-2\/4 {
+ bottom: 50%;
+ }
+
+ .\32xl\:bottom-3\/4 {
+ bottom: 75%;
+ }
+
+ .\32xl\:bottom-full {
+ bottom: 100%;
+ }
+
+ .\32xl\:-bottom-1\/2 {
+ bottom: -50%;
+ }
+
+ .\32xl\:-bottom-1\/3 {
+ bottom: -33.333333%;
+ }
+
+ .\32xl\:-bottom-2\/3 {
+ bottom: -66.666667%;
+ }
+
+ .\32xl\:-bottom-1\/4 {
+ bottom: -25%;
+ }
+
+ .\32xl\:-bottom-2\/4 {
+ bottom: -50%;
+ }
+
+ .\32xl\:-bottom-3\/4 {
+ bottom: -75%;
+ }
+
+ .\32xl\:-bottom-full {
+ bottom: -100%;
+ }
+
+ .\32xl\:left-0 {
+ left: 0px;
+ }
+
+ .\32xl\:left-1 {
+ left: 0.25rem;
+ }
+
+ .\32xl\:left-2 {
+ left: 0.5rem;
+ }
+
+ .\32xl\:left-3 {
+ left: 0.75rem;
+ }
+
+ .\32xl\:left-4 {
+ left: 1rem;
+ }
+
+ .\32xl\:left-5 {
+ left: 1.25rem;
+ }
+
+ .\32xl\:left-6 {
+ left: 1.5rem;
+ }
+
+ .\32xl\:left-7 {
+ left: 1.75rem;
+ }
+
+ .\32xl\:left-8 {
+ left: 2rem;
+ }
+
+ .\32xl\:left-9 {
+ left: 2.25rem;
+ }
+
+ .\32xl\:left-10 {
+ left: 2.5rem;
+ }
+
+ .\32xl\:left-11 {
+ left: 2.75rem;
+ }
+
+ .\32xl\:left-12 {
+ left: 3rem;
+ }
+
+ .\32xl\:left-14 {
+ left: 3.5rem;
+ }
+
+ .\32xl\:left-16 {
+ left: 4rem;
+ }
+
+ .\32xl\:left-20 {
+ left: 5rem;
+ }
+
+ .\32xl\:left-24 {
+ left: 6rem;
+ }
+
+ .\32xl\:left-28 {
+ left: 7rem;
+ }
+
+ .\32xl\:left-32 {
+ left: 8rem;
+ }
+
+ .\32xl\:left-36 {
+ left: 9rem;
+ }
+
+ .\32xl\:left-40 {
+ left: 10rem;
+ }
+
+ .\32xl\:left-44 {
+ left: 11rem;
+ }
+
+ .\32xl\:left-48 {
+ left: 12rem;
+ }
+
+ .\32xl\:left-52 {
+ left: 13rem;
+ }
+
+ .\32xl\:left-56 {
+ left: 14rem;
+ }
+
+ .\32xl\:left-60 {
+ left: 15rem;
+ }
+
+ .\32xl\:left-64 {
+ left: 16rem;
+ }
+
+ .\32xl\:left-72 {
+ left: 18rem;
+ }
+
+ .\32xl\:left-80 {
+ left: 20rem;
+ }
+
+ .\32xl\:left-96 {
+ left: 24rem;
+ }
+
+ .\32xl\:left-auto {
+ left: auto;
+ }
+
+ .\32xl\:left-px {
+ left: 1px;
+ }
+
+ .\32xl\:left-0\.5 {
+ left: 0.125rem;
+ }
+
+ .\32xl\:left-1\.5 {
+ left: 0.375rem;
+ }
+
+ .\32xl\:left-2\.5 {
+ left: 0.625rem;
+ }
+
+ .\32xl\:left-3\.5 {
+ left: 0.875rem;
+ }
+
+ .\32xl\:-left-0 {
+ left: 0px;
+ }
+
+ .\32xl\:-left-1 {
+ left: -0.25rem;
+ }
+
+ .\32xl\:-left-2 {
+ left: -0.5rem;
+ }
+
+ .\32xl\:-left-3 {
+ left: -0.75rem;
+ }
+
+ .\32xl\:-left-4 {
+ left: -1rem;
+ }
+
+ .\32xl\:-left-5 {
+ left: -1.25rem;
+ }
+
+ .\32xl\:-left-6 {
+ left: -1.5rem;
+ }
+
+ .\32xl\:-left-7 {
+ left: -1.75rem;
+ }
+
+ .\32xl\:-left-8 {
+ left: -2rem;
+ }
+
+ .\32xl\:-left-9 {
+ left: -2.25rem;
+ }
+
+ .\32xl\:-left-10 {
+ left: -2.5rem;
+ }
+
+ .\32xl\:-left-11 {
+ left: -2.75rem;
+ }
+
+ .\32xl\:-left-12 {
+ left: -3rem;
+ }
+
+ .\32xl\:-left-14 {
+ left: -3.5rem;
+ }
+
+ .\32xl\:-left-16 {
+ left: -4rem;
+ }
+
+ .\32xl\:-left-20 {
+ left: -5rem;
+ }
+
+ .\32xl\:-left-24 {
+ left: -6rem;
+ }
+
+ .\32xl\:-left-28 {
+ left: -7rem;
+ }
+
+ .\32xl\:-left-32 {
+ left: -8rem;
+ }
+
+ .\32xl\:-left-36 {
+ left: -9rem;
+ }
+
+ .\32xl\:-left-40 {
+ left: -10rem;
+ }
+
+ .\32xl\:-left-44 {
+ left: -11rem;
+ }
+
+ .\32xl\:-left-48 {
+ left: -12rem;
+ }
+
+ .\32xl\:-left-52 {
+ left: -13rem;
+ }
+
+ .\32xl\:-left-56 {
+ left: -14rem;
+ }
+
+ .\32xl\:-left-60 {
+ left: -15rem;
+ }
+
+ .\32xl\:-left-64 {
+ left: -16rem;
+ }
+
+ .\32xl\:-left-72 {
+ left: -18rem;
+ }
+
+ .\32xl\:-left-80 {
+ left: -20rem;
+ }
+
+ .\32xl\:-left-96 {
+ left: -24rem;
+ }
+
+ .\32xl\:-left-px {
+ left: -1px;
+ }
+
+ .\32xl\:-left-0\.5 {
+ left: -0.125rem;
+ }
+
+ .\32xl\:-left-1\.5 {
+ left: -0.375rem;
+ }
+
+ .\32xl\:-left-2\.5 {
+ left: -0.625rem;
+ }
+
+ .\32xl\:-left-3\.5 {
+ left: -0.875rem;
+ }
+
+ .\32xl\:left-1\/2 {
+ left: 50%;
+ }
+
+ .\32xl\:left-1\/3 {
+ left: 33.333333%;
+ }
+
+ .\32xl\:left-2\/3 {
+ left: 66.666667%;
+ }
+
+ .\32xl\:left-1\/4 {
+ left: 25%;
+ }
+
+ .\32xl\:left-2\/4 {
+ left: 50%;
+ }
+
+ .\32xl\:left-3\/4 {
+ left: 75%;
+ }
+
+ .\32xl\:left-full {
+ left: 100%;
+ }
+
+ .\32xl\:-left-1\/2 {
+ left: -50%;
+ }
+
+ .\32xl\:-left-1\/3 {
+ left: -33.333333%;
+ }
+
+ .\32xl\:-left-2\/3 {
+ left: -66.666667%;
+ }
+
+ .\32xl\:-left-1\/4 {
+ left: -25%;
+ }
+
+ .\32xl\:-left-2\/4 {
+ left: -50%;
+ }
+
+ .\32xl\:-left-3\/4 {
+ left: -75%;
+ }
+
+ .\32xl\:-left-full {
+ left: -100%;
+ }
+
+ .\32xl\:isolate {
+ isolation: isolate;
+ }
+
+ .\32xl\:isolation-auto {
+ isolation: auto;
+ }
+
+ .\32xl\:z-0 {
+ z-index: 0;
+ }
+
+ .\32xl\:z-10 {
+ z-index: 10;
+ }
+
+ .\32xl\:z-20 {
+ z-index: 20;
+ }
+
+ .\32xl\:z-30 {
+ z-index: 30;
+ }
+
+ .\32xl\:z-40 {
+ z-index: 40;
+ }
+
+ .\32xl\:z-50 {
+ z-index: 50;
+ }
+
+ .\32xl\:z-auto {
+ z-index: auto;
+ }
+
+ .\32xl\:focus-within\:z-0:focus-within {
+ z-index: 0;
+ }
+
+ .\32xl\:focus-within\:z-10:focus-within {
+ z-index: 10;
+ }
+
+ .\32xl\:focus-within\:z-20:focus-within {
+ z-index: 20;
+ }
+
+ .\32xl\:focus-within\:z-30:focus-within {
+ z-index: 30;
+ }
+
+ .\32xl\:focus-within\:z-40:focus-within {
+ z-index: 40;
+ }
+
+ .\32xl\:focus-within\:z-50:focus-within {
+ z-index: 50;
+ }
+
+ .\32xl\:focus-within\:z-auto:focus-within {
+ z-index: auto;
+ }
+
+ .\32xl\:focus\:z-0:focus {
+ z-index: 0;
+ }
+
+ .\32xl\:focus\:z-10:focus {
+ z-index: 10;
+ }
+
+ .\32xl\:focus\:z-20:focus {
+ z-index: 20;
+ }
+
+ .\32xl\:focus\:z-30:focus {
+ z-index: 30;
+ }
+
+ .\32xl\:focus\:z-40:focus {
+ z-index: 40;
+ }
+
+ .\32xl\:focus\:z-50:focus {
+ z-index: 50;
+ }
+
+ .\32xl\:focus\:z-auto:focus {
+ z-index: auto;
+ }
+
+ .\32xl\:order-1 {
+ order: 1;
+ }
+
+ .\32xl\:order-2 {
+ order: 2;
+ }
+
+ .\32xl\:order-3 {
+ order: 3;
+ }
+
+ .\32xl\:order-4 {
+ order: 4;
+ }
+
+ .\32xl\:order-5 {
+ order: 5;
+ }
+
+ .\32xl\:order-6 {
+ order: 6;
+ }
+
+ .\32xl\:order-7 {
+ order: 7;
+ }
+
+ .\32xl\:order-8 {
+ order: 8;
+ }
+
+ .\32xl\:order-9 {
+ order: 9;
+ }
+
+ .\32xl\:order-10 {
+ order: 10;
+ }
+
+ .\32xl\:order-11 {
+ order: 11;
+ }
+
+ .\32xl\:order-12 {
+ order: 12;
+ }
+
+ .\32xl\:order-first {
+ order: -9999;
+ }
+
+ .\32xl\:order-last {
+ order: 9999;
+ }
+
+ .\32xl\:order-none {
+ order: 0;
+ }
+
+ .\32xl\:col-auto {
+ grid-column: auto;
+ }
+
+ .\32xl\:col-span-1 {
+ grid-column: span 1 / span 1;
+ }
+
+ .\32xl\:col-span-2 {
+ grid-column: span 2 / span 2;
+ }
+
+ .\32xl\:col-span-3 {
+ grid-column: span 3 / span 3;
+ }
+
+ .\32xl\:col-span-4 {
+ grid-column: span 4 / span 4;
+ }
+
+ .\32xl\:col-span-5 {
+ grid-column: span 5 / span 5;
+ }
+
+ .\32xl\:col-span-6 {
+ grid-column: span 6 / span 6;
+ }
+
+ .\32xl\:col-span-7 {
+ grid-column: span 7 / span 7;
+ }
+
+ .\32xl\:col-span-8 {
+ grid-column: span 8 / span 8;
+ }
+
+ .\32xl\:col-span-9 {
+ grid-column: span 9 / span 9;
+ }
+
+ .\32xl\:col-span-10 {
+ grid-column: span 10 / span 10;
+ }
+
+ .\32xl\:col-span-11 {
+ grid-column: span 11 / span 11;
+ }
+
+ .\32xl\:col-span-12 {
+ grid-column: span 12 / span 12;
+ }
+
+ .\32xl\:col-span-full {
+ grid-column: 1 / -1;
+ }
+
+ .\32xl\:col-start-1 {
+ grid-column-start: 1;
+ }
+
+ .\32xl\:col-start-2 {
+ grid-column-start: 2;
+ }
+
+ .\32xl\:col-start-3 {
+ grid-column-start: 3;
+ }
+
+ .\32xl\:col-start-4 {
+ grid-column-start: 4;
+ }
+
+ .\32xl\:col-start-5 {
+ grid-column-start: 5;
+ }
+
+ .\32xl\:col-start-6 {
+ grid-column-start: 6;
+ }
+
+ .\32xl\:col-start-7 {
+ grid-column-start: 7;
+ }
+
+ .\32xl\:col-start-8 {
+ grid-column-start: 8;
+ }
+
+ .\32xl\:col-start-9 {
+ grid-column-start: 9;
+ }
+
+ .\32xl\:col-start-10 {
+ grid-column-start: 10;
+ }
+
+ .\32xl\:col-start-11 {
+ grid-column-start: 11;
+ }
+
+ .\32xl\:col-start-12 {
+ grid-column-start: 12;
+ }
+
+ .\32xl\:col-start-13 {
+ grid-column-start: 13;
+ }
+
+ .\32xl\:col-start-auto {
+ grid-column-start: auto;
+ }
+
+ .\32xl\:col-end-1 {
+ grid-column-end: 1;
+ }
+
+ .\32xl\:col-end-2 {
+ grid-column-end: 2;
+ }
+
+ .\32xl\:col-end-3 {
+ grid-column-end: 3;
+ }
+
+ .\32xl\:col-end-4 {
+ grid-column-end: 4;
+ }
+
+ .\32xl\:col-end-5 {
+ grid-column-end: 5;
+ }
+
+ .\32xl\:col-end-6 {
+ grid-column-end: 6;
+ }
+
+ .\32xl\:col-end-7 {
+ grid-column-end: 7;
+ }
+
+ .\32xl\:col-end-8 {
+ grid-column-end: 8;
+ }
+
+ .\32xl\:col-end-9 {
+ grid-column-end: 9;
+ }
+
+ .\32xl\:col-end-10 {
+ grid-column-end: 10;
+ }
+
+ .\32xl\:col-end-11 {
+ grid-column-end: 11;
+ }
+
+ .\32xl\:col-end-12 {
+ grid-column-end: 12;
+ }
+
+ .\32xl\:col-end-13 {
+ grid-column-end: 13;
+ }
+
+ .\32xl\:col-end-auto {
+ grid-column-end: auto;
+ }
+
+ .\32xl\:row-auto {
+ grid-row: auto;
+ }
+
+ .\32xl\:row-span-1 {
+ grid-row: span 1 / span 1;
+ }
+
+ .\32xl\:row-span-2 {
+ grid-row: span 2 / span 2;
+ }
+
+ .\32xl\:row-span-3 {
+ grid-row: span 3 / span 3;
+ }
+
+ .\32xl\:row-span-4 {
+ grid-row: span 4 / span 4;
+ }
+
+ .\32xl\:row-span-5 {
+ grid-row: span 5 / span 5;
+ }
+
+ .\32xl\:row-span-6 {
+ grid-row: span 6 / span 6;
+ }
+
+ .\32xl\:row-span-full {
+ grid-row: 1 / -1;
+ }
+
+ .\32xl\:row-start-1 {
+ grid-row-start: 1;
+ }
+
+ .\32xl\:row-start-2 {
+ grid-row-start: 2;
+ }
+
+ .\32xl\:row-start-3 {
+ grid-row-start: 3;
+ }
+
+ .\32xl\:row-start-4 {
+ grid-row-start: 4;
+ }
+
+ .\32xl\:row-start-5 {
+ grid-row-start: 5;
+ }
+
+ .\32xl\:row-start-6 {
+ grid-row-start: 6;
+ }
+
+ .\32xl\:row-start-7 {
+ grid-row-start: 7;
+ }
+
+ .\32xl\:row-start-auto {
+ grid-row-start: auto;
+ }
+
+ .\32xl\:row-end-1 {
+ grid-row-end: 1;
+ }
+
+ .\32xl\:row-end-2 {
+ grid-row-end: 2;
+ }
+
+ .\32xl\:row-end-3 {
+ grid-row-end: 3;
+ }
+
+ .\32xl\:row-end-4 {
+ grid-row-end: 4;
+ }
+
+ .\32xl\:row-end-5 {
+ grid-row-end: 5;
+ }
+
+ .\32xl\:row-end-6 {
+ grid-row-end: 6;
+ }
+
+ .\32xl\:row-end-7 {
+ grid-row-end: 7;
+ }
+
+ .\32xl\:row-end-auto {
+ grid-row-end: auto;
+ }
+
+ .\32xl\:float-right {
+ float: right;
+ }
+
+ .\32xl\:float-left {
+ float: left;
+ }
+
+ .\32xl\:float-none {
+ float: none;
+ }
+
+ .\32xl\:clear-left {
+ clear: left;
+ }
+
+ .\32xl\:clear-right {
+ clear: right;
+ }
+
+ .\32xl\:clear-both {
+ clear: both;
+ }
+
+ .\32xl\:clear-none {
+ clear: none;
+ }
+
+ .\32xl\:m-0 {
+ margin: 0px;
+ }
+
+ .\32xl\:m-1 {
+ margin: 0.25rem;
+ }
+
+ .\32xl\:m-2 {
+ margin: 0.5rem;
+ }
+
+ .\32xl\:m-3 {
+ margin: 0.75rem;
+ }
+
+ .\32xl\:m-4 {
+ margin: 1rem;
+ }
+
+ .\32xl\:m-5 {
+ margin: 1.25rem;
+ }
+
+ .\32xl\:m-6 {
+ margin: 1.5rem;
+ }
+
+ .\32xl\:m-7 {
+ margin: 1.75rem;
+ }
+
+ .\32xl\:m-8 {
+ margin: 2rem;
+ }
+
+ .\32xl\:m-9 {
+ margin: 2.25rem;
+ }
+
+ .\32xl\:m-10 {
+ margin: 2.5rem;
+ }
+
+ .\32xl\:m-11 {
+ margin: 2.75rem;
+ }
+
+ .\32xl\:m-12 {
+ margin: 3rem;
+ }
+
+ .\32xl\:m-14 {
+ margin: 3.5rem;
+ }
+
+ .\32xl\:m-16 {
+ margin: 4rem;
+ }
+
+ .\32xl\:m-20 {
+ margin: 5rem;
+ }
+
+ .\32xl\:m-24 {
+ margin: 6rem;
+ }
+
+ .\32xl\:m-28 {
+ margin: 7rem;
+ }
+
+ .\32xl\:m-32 {
+ margin: 8rem;
+ }
+
+ .\32xl\:m-36 {
+ margin: 9rem;
+ }
+
+ .\32xl\:m-40 {
+ margin: 10rem;
+ }
+
+ .\32xl\:m-44 {
+ margin: 11rem;
+ }
+
+ .\32xl\:m-48 {
+ margin: 12rem;
+ }
+
+ .\32xl\:m-52 {
+ margin: 13rem;
+ }
+
+ .\32xl\:m-56 {
+ margin: 14rem;
+ }
+
+ .\32xl\:m-60 {
+ margin: 15rem;
+ }
+
+ .\32xl\:m-64 {
+ margin: 16rem;
+ }
+
+ .\32xl\:m-72 {
+ margin: 18rem;
+ }
+
+ .\32xl\:m-80 {
+ margin: 20rem;
+ }
+
+ .\32xl\:m-96 {
+ margin: 24rem;
+ }
+
+ .\32xl\:m-auto {
+ margin: auto;
+ }
+
+ .\32xl\:m-px {
+ margin: 1px;
+ }
+
+ .\32xl\:m-0\.5 {
+ margin: 0.125rem;
+ }
+
+ .\32xl\:m-1\.5 {
+ margin: 0.375rem;
+ }
+
+ .\32xl\:m-2\.5 {
+ margin: 0.625rem;
+ }
+
+ .\32xl\:m-3\.5 {
+ margin: 0.875rem;
+ }
+
+ .\32xl\:-m-0 {
+ margin: 0px;
+ }
+
+ .\32xl\:-m-1 {
+ margin: -0.25rem;
+ }
+
+ .\32xl\:-m-2 {
+ margin: -0.5rem;
+ }
+
+ .\32xl\:-m-3 {
+ margin: -0.75rem;
+ }
+
+ .\32xl\:-m-4 {
+ margin: -1rem;
+ }
+
+ .\32xl\:-m-5 {
+ margin: -1.25rem;
+ }
+
+ .\32xl\:-m-6 {
+ margin: -1.5rem;
+ }
+
+ .\32xl\:-m-7 {
+ margin: -1.75rem;
+ }
+
+ .\32xl\:-m-8 {
+ margin: -2rem;
+ }
+
+ .\32xl\:-m-9 {
+ margin: -2.25rem;
+ }
+
+ .\32xl\:-m-10 {
+ margin: -2.5rem;
+ }
+
+ .\32xl\:-m-11 {
+ margin: -2.75rem;
+ }
+
+ .\32xl\:-m-12 {
+ margin: -3rem;
+ }
+
+ .\32xl\:-m-14 {
+ margin: -3.5rem;
+ }
+
+ .\32xl\:-m-16 {
+ margin: -4rem;
+ }
+
+ .\32xl\:-m-20 {
+ margin: -5rem;
+ }
+
+ .\32xl\:-m-24 {
+ margin: -6rem;
+ }
+
+ .\32xl\:-m-28 {
+ margin: -7rem;
+ }
+
+ .\32xl\:-m-32 {
+ margin: -8rem;
+ }
+
+ .\32xl\:-m-36 {
+ margin: -9rem;
+ }
+
+ .\32xl\:-m-40 {
+ margin: -10rem;
+ }
+
+ .\32xl\:-m-44 {
+ margin: -11rem;
+ }
+
+ .\32xl\:-m-48 {
+ margin: -12rem;
+ }
+
+ .\32xl\:-m-52 {
+ margin: -13rem;
+ }
+
+ .\32xl\:-m-56 {
+ margin: -14rem;
+ }
+
+ .\32xl\:-m-60 {
+ margin: -15rem;
+ }
+
+ .\32xl\:-m-64 {
+ margin: -16rem;
+ }
+
+ .\32xl\:-m-72 {
+ margin: -18rem;
+ }
+
+ .\32xl\:-m-80 {
+ margin: -20rem;
+ }
+
+ .\32xl\:-m-96 {
+ margin: -24rem;
+ }
+
+ .\32xl\:-m-px {
+ margin: -1px;
+ }
+
+ .\32xl\:-m-0\.5 {
+ margin: -0.125rem;
+ }
+
+ .\32xl\:-m-1\.5 {
+ margin: -0.375rem;
+ }
+
+ .\32xl\:-m-2\.5 {
+ margin: -0.625rem;
+ }
+
+ .\32xl\:-m-3\.5 {
+ margin: -0.875rem;
+ }
+
+ .\32xl\:mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .\32xl\:mx-1 {
+ margin-left: 0.25rem;
+ margin-right: 0.25rem;
+ }
+
+ .\32xl\:mx-2 {
+ margin-left: 0.5rem;
+ margin-right: 0.5rem;
+ }
+
+ .\32xl\:mx-3 {
+ margin-left: 0.75rem;
+ margin-right: 0.75rem;
+ }
+
+ .\32xl\:mx-4 {
+ margin-left: 1rem;
+ margin-right: 1rem;
+ }
+
+ .\32xl\:mx-5 {
+ margin-left: 1.25rem;
+ margin-right: 1.25rem;
+ }
+
+ .\32xl\:mx-6 {
+ margin-left: 1.5rem;
+ margin-right: 1.5rem;
+ }
+
+ .\32xl\:mx-7 {
+ margin-left: 1.75rem;
+ margin-right: 1.75rem;
+ }
+
+ .\32xl\:mx-8 {
+ margin-left: 2rem;
+ margin-right: 2rem;
+ }
+
+ .\32xl\:mx-9 {
+ margin-left: 2.25rem;
+ margin-right: 2.25rem;
+ }
+
+ .\32xl\:mx-10 {
+ margin-left: 2.5rem;
+ margin-right: 2.5rem;
+ }
+
+ .\32xl\:mx-11 {
+ margin-left: 2.75rem;
+ margin-right: 2.75rem;
+ }
+
+ .\32xl\:mx-12 {
+ margin-left: 3rem;
+ margin-right: 3rem;
+ }
+
+ .\32xl\:mx-14 {
+ margin-left: 3.5rem;
+ margin-right: 3.5rem;
+ }
+
+ .\32xl\:mx-16 {
+ margin-left: 4rem;
+ margin-right: 4rem;
+ }
+
+ .\32xl\:mx-20 {
+ margin-left: 5rem;
+ margin-right: 5rem;
+ }
+
+ .\32xl\:mx-24 {
+ margin-left: 6rem;
+ margin-right: 6rem;
+ }
+
+ .\32xl\:mx-28 {
+ margin-left: 7rem;
+ margin-right: 7rem;
+ }
+
+ .\32xl\:mx-32 {
+ margin-left: 8rem;
+ margin-right: 8rem;
+ }
+
+ .\32xl\:mx-36 {
+ margin-left: 9rem;
+ margin-right: 9rem;
+ }
+
+ .\32xl\:mx-40 {
+ margin-left: 10rem;
+ margin-right: 10rem;
+ }
+
+ .\32xl\:mx-44 {
+ margin-left: 11rem;
+ margin-right: 11rem;
+ }
+
+ .\32xl\:mx-48 {
+ margin-left: 12rem;
+ margin-right: 12rem;
+ }
+
+ .\32xl\:mx-52 {
+ margin-left: 13rem;
+ margin-right: 13rem;
+ }
+
+ .\32xl\:mx-56 {
+ margin-left: 14rem;
+ margin-right: 14rem;
+ }
+
+ .\32xl\:mx-60 {
+ margin-left: 15rem;
+ margin-right: 15rem;
+ }
+
+ .\32xl\:mx-64 {
+ margin-left: 16rem;
+ margin-right: 16rem;
+ }
+
+ .\32xl\:mx-72 {
+ margin-left: 18rem;
+ margin-right: 18rem;
+ }
+
+ .\32xl\:mx-80 {
+ margin-left: 20rem;
+ margin-right: 20rem;
+ }
+
+ .\32xl\:mx-96 {
+ margin-left: 24rem;
+ margin-right: 24rem;
+ }
+
+ .\32xl\:mx-auto {
+ margin-left: auto;
+ margin-right: auto;
+ }
+
+ .\32xl\:mx-px {
+ margin-left: 1px;
+ margin-right: 1px;
+ }
+
+ .\32xl\:mx-0\.5 {
+ margin-left: 0.125rem;
+ margin-right: 0.125rem;
+ }
+
+ .\32xl\:mx-1\.5 {
+ margin-left: 0.375rem;
+ margin-right: 0.375rem;
+ }
+
+ .\32xl\:mx-2\.5 {
+ margin-left: 0.625rem;
+ margin-right: 0.625rem;
+ }
+
+ .\32xl\:mx-3\.5 {
+ margin-left: 0.875rem;
+ margin-right: 0.875rem;
+ }
+
+ .\32xl\:-mx-0 {
+ margin-left: 0px;
+ margin-right: 0px;
+ }
+
+ .\32xl\:-mx-1 {
+ margin-left: -0.25rem;
+ margin-right: -0.25rem;
+ }
+
+ .\32xl\:-mx-2 {
+ margin-left: -0.5rem;
+ margin-right: -0.5rem;
+ }
+
+ .\32xl\:-mx-3 {
+ margin-left: -0.75rem;
+ margin-right: -0.75rem;
+ }
+
+ .\32xl\:-mx-4 {
+ margin-left: -1rem;
+ margin-right: -1rem;
+ }
+
+ .\32xl\:-mx-5 {
+ margin-left: -1.25rem;
+ margin-right: -1.25rem;
+ }
+
+ .\32xl\:-mx-6 {
+ margin-left: -1.5rem;
+ margin-right: -1.5rem;
+ }
+
+ .\32xl\:-mx-7 {
+ margin-left: -1.75rem;
+ margin-right: -1.75rem;
+ }
+
+ .\32xl\:-mx-8 {
+ margin-left: -2rem;
+ margin-right: -2rem;
+ }
+
+ .\32xl\:-mx-9 {
+ margin-left: -2.25rem;
+ margin-right: -2.25rem;
+ }
+
+ .\32xl\:-mx-10 {
+ margin-left: -2.5rem;
+ margin-right: -2.5rem;
+ }
+
+ .\32xl\:-mx-11 {
+ margin-left: -2.75rem;
+ margin-right: -2.75rem;
+ }
+
+ .\32xl\:-mx-12 {
+ margin-left: -3rem;
+ margin-right: -3rem;
+ }
+
+ .\32xl\:-mx-14 {
+ margin-left: -3.5rem;
+ margin-right: -3.5rem;
+ }
+
+ .\32xl\:-mx-16 {
+ margin-left: -4rem;
+ margin-right: -4rem;
+ }
+
+ .\32xl\:-mx-20 {
+ margin-left: -5rem;
+ margin-right: -5rem;
+ }
+
+ .\32xl\:-mx-24 {
+ margin-left: -6rem;
+ margin-right: -6rem;
+ }
+
+ .\32xl\:-mx-28 {
+ margin-left: -7rem;
+ margin-right: -7rem;
+ }
+
+ .\32xl\:-mx-32 {
+ margin-left: -8rem;
+ margin-right: -8rem;
+ }
+
+ .\32xl\:-mx-36 {
+ margin-left: -9rem;
+ margin-right: -9rem;
+ }
+
+ .\32xl\:-mx-40 {
+ margin-left: -10rem;
+ margin-right: -10rem;
+ }
+
+ .\32xl\:-mx-44 {
+ margin-left: -11rem;
+ margin-right: -11rem;
+ }
+
+ .\32xl\:-mx-48 {
+ margin-left: -12rem;
+ margin-right: -12rem;
+ }
+
+ .\32xl\:-mx-52 {
+ margin-left: -13rem;
+ margin-right: -13rem;
+ }
+
+ .\32xl\:-mx-56 {
+ margin-left: -14rem;
+ margin-right: -14rem;
+ }
+
+ .\32xl\:-mx-60 {
+ margin-left: -15rem;
+ margin-right: -15rem;
+ }
+
+ .\32xl\:-mx-64 {
+ margin-left: -16rem;
+ margin-right: -16rem;
+ }
+
+ .\32xl\:-mx-72 {
+ margin-left: -18rem;
+ margin-right: -18rem;
+ }
+
+ .\32xl\:-mx-80 {
+ margin-left: -20rem;
+ margin-right: -20rem;
+ }
+
+ .\32xl\:-mx-96 {
+ margin-left: -24rem;
+ margin-right: -24rem;
+ }
+
+ .\32xl\:-mx-px {
+ margin-left: -1px;
+ margin-right: -1px;
+ }
+
+ .\32xl\:-mx-0\.5 {
+ margin-left: -0.125rem;
+ margin-right: -0.125rem;
+ }
+
+ .\32xl\:-mx-1\.5 {
+ margin-left: -0.375rem;
+ margin-right: -0.375rem;
+ }
+
+ .\32xl\:-mx-2\.5 {
+ margin-left: -0.625rem;
+ margin-right: -0.625rem;
+ }
+
+ .\32xl\:-mx-3\.5 {
+ margin-left: -0.875rem;
+ margin-right: -0.875rem;
+ }
+
+ .\32xl\:my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .\32xl\:my-1 {
+ margin-top: 0.25rem;
+ margin-bottom: 0.25rem;
+ }
+
+ .\32xl\:my-2 {
+ margin-top: 0.5rem;
+ margin-bottom: 0.5rem;
+ }
+
+ .\32xl\:my-3 {
+ margin-top: 0.75rem;
+ margin-bottom: 0.75rem;
+ }
+
+ .\32xl\:my-4 {
+ margin-top: 1rem;
+ margin-bottom: 1rem;
+ }
+
+ .\32xl\:my-5 {
+ margin-top: 1.25rem;
+ margin-bottom: 1.25rem;
+ }
+
+ .\32xl\:my-6 {
+ margin-top: 1.5rem;
+ margin-bottom: 1.5rem;
+ }
+
+ .\32xl\:my-7 {
+ margin-top: 1.75rem;
+ margin-bottom: 1.75rem;
+ }
+
+ .\32xl\:my-8 {
+ margin-top: 2rem;
+ margin-bottom: 2rem;
+ }
+
+ .\32xl\:my-9 {
+ margin-top: 2.25rem;
+ margin-bottom: 2.25rem;
+ }
+
+ .\32xl\:my-10 {
+ margin-top: 2.5rem;
+ margin-bottom: 2.5rem;
+ }
+
+ .\32xl\:my-11 {
+ margin-top: 2.75rem;
+ margin-bottom: 2.75rem;
+ }
+
+ .\32xl\:my-12 {
+ margin-top: 3rem;
+ margin-bottom: 3rem;
+ }
+
+ .\32xl\:my-14 {
+ margin-top: 3.5rem;
+ margin-bottom: 3.5rem;
+ }
+
+ .\32xl\:my-16 {
+ margin-top: 4rem;
+ margin-bottom: 4rem;
+ }
+
+ .\32xl\:my-20 {
+ margin-top: 5rem;
+ margin-bottom: 5rem;
+ }
+
+ .\32xl\:my-24 {
+ margin-top: 6rem;
+ margin-bottom: 6rem;
+ }
+
+ .\32xl\:my-28 {
+ margin-top: 7rem;
+ margin-bottom: 7rem;
+ }
+
+ .\32xl\:my-32 {
+ margin-top: 8rem;
+ margin-bottom: 8rem;
+ }
+
+ .\32xl\:my-36 {
+ margin-top: 9rem;
+ margin-bottom: 9rem;
+ }
+
+ .\32xl\:my-40 {
+ margin-top: 10rem;
+ margin-bottom: 10rem;
+ }
+
+ .\32xl\:my-44 {
+ margin-top: 11rem;
+ margin-bottom: 11rem;
+ }
+
+ .\32xl\:my-48 {
+ margin-top: 12rem;
+ margin-bottom: 12rem;
+ }
+
+ .\32xl\:my-52 {
+ margin-top: 13rem;
+ margin-bottom: 13rem;
+ }
+
+ .\32xl\:my-56 {
+ margin-top: 14rem;
+ margin-bottom: 14rem;
+ }
+
+ .\32xl\:my-60 {
+ margin-top: 15rem;
+ margin-bottom: 15rem;
+ }
+
+ .\32xl\:my-64 {
+ margin-top: 16rem;
+ margin-bottom: 16rem;
+ }
+
+ .\32xl\:my-72 {
+ margin-top: 18rem;
+ margin-bottom: 18rem;
+ }
+
+ .\32xl\:my-80 {
+ margin-top: 20rem;
+ margin-bottom: 20rem;
+ }
+
+ .\32xl\:my-96 {
+ margin-top: 24rem;
+ margin-bottom: 24rem;
+ }
+
+ .\32xl\:my-auto {
+ margin-top: auto;
+ margin-bottom: auto;
+ }
+
+ .\32xl\:my-px {
+ margin-top: 1px;
+ margin-bottom: 1px;
+ }
+
+ .\32xl\:my-0\.5 {
+ margin-top: 0.125rem;
+ margin-bottom: 0.125rem;
+ }
+
+ .\32xl\:my-1\.5 {
+ margin-top: 0.375rem;
+ margin-bottom: 0.375rem;
+ }
+
+ .\32xl\:my-2\.5 {
+ margin-top: 0.625rem;
+ margin-bottom: 0.625rem;
+ }
+
+ .\32xl\:my-3\.5 {
+ margin-top: 0.875rem;
+ margin-bottom: 0.875rem;
+ }
+
+ .\32xl\:-my-0 {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ }
+
+ .\32xl\:-my-1 {
+ margin-top: -0.25rem;
+ margin-bottom: -0.25rem;
+ }
+
+ .\32xl\:-my-2 {
+ margin-top: -0.5rem;
+ margin-bottom: -0.5rem;
+ }
+
+ .\32xl\:-my-3 {
+ margin-top: -0.75rem;
+ margin-bottom: -0.75rem;
+ }
+
+ .\32xl\:-my-4 {
+ margin-top: -1rem;
+ margin-bottom: -1rem;
+ }
+
+ .\32xl\:-my-5 {
+ margin-top: -1.25rem;
+ margin-bottom: -1.25rem;
+ }
+
+ .\32xl\:-my-6 {
+ margin-top: -1.5rem;
+ margin-bottom: -1.5rem;
+ }
+
+ .\32xl\:-my-7 {
+ margin-top: -1.75rem;
+ margin-bottom: -1.75rem;
+ }
+
+ .\32xl\:-my-8 {
+ margin-top: -2rem;
+ margin-bottom: -2rem;
+ }
+
+ .\32xl\:-my-9 {
+ margin-top: -2.25rem;
+ margin-bottom: -2.25rem;
+ }
+
+ .\32xl\:-my-10 {
+ margin-top: -2.5rem;
+ margin-bottom: -2.5rem;
+ }
+
+ .\32xl\:-my-11 {
+ margin-top: -2.75rem;
+ margin-bottom: -2.75rem;
+ }
+
+ .\32xl\:-my-12 {
+ margin-top: -3rem;
+ margin-bottom: -3rem;
+ }
+
+ .\32xl\:-my-14 {
+ margin-top: -3.5rem;
+ margin-bottom: -3.5rem;
+ }
+
+ .\32xl\:-my-16 {
+ margin-top: -4rem;
+ margin-bottom: -4rem;
+ }
+
+ .\32xl\:-my-20 {
+ margin-top: -5rem;
+ margin-bottom: -5rem;
+ }
+
+ .\32xl\:-my-24 {
+ margin-top: -6rem;
+ margin-bottom: -6rem;
+ }
+
+ .\32xl\:-my-28 {
+ margin-top: -7rem;
+ margin-bottom: -7rem;
+ }
+
+ .\32xl\:-my-32 {
+ margin-top: -8rem;
+ margin-bottom: -8rem;
+ }
+
+ .\32xl\:-my-36 {
+ margin-top: -9rem;
+ margin-bottom: -9rem;
+ }
+
+ .\32xl\:-my-40 {
+ margin-top: -10rem;
+ margin-bottom: -10rem;
+ }
+
+ .\32xl\:-my-44 {
+ margin-top: -11rem;
+ margin-bottom: -11rem;
+ }
+
+ .\32xl\:-my-48 {
+ margin-top: -12rem;
+ margin-bottom: -12rem;
+ }
+
+ .\32xl\:-my-52 {
+ margin-top: -13rem;
+ margin-bottom: -13rem;
+ }
+
+ .\32xl\:-my-56 {
+ margin-top: -14rem;
+ margin-bottom: -14rem;
+ }
+
+ .\32xl\:-my-60 {
+ margin-top: -15rem;
+ margin-bottom: -15rem;
+ }
+
+ .\32xl\:-my-64 {
+ margin-top: -16rem;
+ margin-bottom: -16rem;
+ }
+
+ .\32xl\:-my-72 {
+ margin-top: -18rem;
+ margin-bottom: -18rem;
+ }
+
+ .\32xl\:-my-80 {
+ margin-top: -20rem;
+ margin-bottom: -20rem;
+ }
+
+ .\32xl\:-my-96 {
+ margin-top: -24rem;
+ margin-bottom: -24rem;
+ }
+
+ .\32xl\:-my-px {
+ margin-top: -1px;
+ margin-bottom: -1px;
+ }
+
+ .\32xl\:-my-0\.5 {
+ margin-top: -0.125rem;
+ margin-bottom: -0.125rem;
+ }
+
+ .\32xl\:-my-1\.5 {
+ margin-top: -0.375rem;
+ margin-bottom: -0.375rem;
+ }
+
+ .\32xl\:-my-2\.5 {
+ margin-top: -0.625rem;
+ margin-bottom: -0.625rem;
+ }
+
+ .\32xl\:-my-3\.5 {
+ margin-top: -0.875rem;
+ margin-bottom: -0.875rem;
+ }
+
+ .\32xl\:mt-0 {
+ margin-top: 0px;
+ }
+
+ .\32xl\:mt-1 {
+ margin-top: 0.25rem;
+ }
+
+ .\32xl\:mt-2 {
+ margin-top: 0.5rem;
+ }
+
+ .\32xl\:mt-3 {
+ margin-top: 0.75rem;
+ }
+
+ .\32xl\:mt-4 {
+ margin-top: 1rem;
+ }
+
+ .\32xl\:mt-5 {
+ margin-top: 1.25rem;
+ }
+
+ .\32xl\:mt-6 {
+ margin-top: 1.5rem;
+ }
+
+ .\32xl\:mt-7 {
+ margin-top: 1.75rem;
+ }
+
+ .\32xl\:mt-8 {
+ margin-top: 2rem;
+ }
+
+ .\32xl\:mt-9 {
+ margin-top: 2.25rem;
+ }
+
+ .\32xl\:mt-10 {
+ margin-top: 2.5rem;
+ }
+
+ .\32xl\:mt-11 {
+ margin-top: 2.75rem;
+ }
+
+ .\32xl\:mt-12 {
+ margin-top: 3rem;
+ }
+
+ .\32xl\:mt-14 {
+ margin-top: 3.5rem;
+ }
+
+ .\32xl\:mt-16 {
+ margin-top: 4rem;
+ }
+
+ .\32xl\:mt-20 {
+ margin-top: 5rem;
+ }
+
+ .\32xl\:mt-24 {
+ margin-top: 6rem;
+ }
+
+ .\32xl\:mt-28 {
+ margin-top: 7rem;
+ }
+
+ .\32xl\:mt-32 {
+ margin-top: 8rem;
+ }
+
+ .\32xl\:mt-36 {
+ margin-top: 9rem;
+ }
+
+ .\32xl\:mt-40 {
+ margin-top: 10rem;
+ }
+
+ .\32xl\:mt-44 {
+ margin-top: 11rem;
+ }
+
+ .\32xl\:mt-48 {
+ margin-top: 12rem;
+ }
+
+ .\32xl\:mt-52 {
+ margin-top: 13rem;
+ }
+
+ .\32xl\:mt-56 {
+ margin-top: 14rem;
+ }
+
+ .\32xl\:mt-60 {
+ margin-top: 15rem;
+ }
+
+ .\32xl\:mt-64 {
+ margin-top: 16rem;
+ }
+
+ .\32xl\:mt-72 {
+ margin-top: 18rem;
+ }
+
+ .\32xl\:mt-80 {
+ margin-top: 20rem;
+ }
+
+ .\32xl\:mt-96 {
+ margin-top: 24rem;
+ }
+
+ .\32xl\:mt-auto {
+ margin-top: auto;
+ }
+
+ .\32xl\:mt-px {
+ margin-top: 1px;
+ }
+
+ .\32xl\:mt-0\.5 {
+ margin-top: 0.125rem;
+ }
+
+ .\32xl\:mt-1\.5 {
+ margin-top: 0.375rem;
+ }
+
+ .\32xl\:mt-2\.5 {
+ margin-top: 0.625rem;
+ }
+
+ .\32xl\:mt-3\.5 {
+ margin-top: 0.875rem;
+ }
+
+ .\32xl\:-mt-0 {
+ margin-top: 0px;
+ }
+
+ .\32xl\:-mt-1 {
+ margin-top: -0.25rem;
+ }
+
+ .\32xl\:-mt-2 {
+ margin-top: -0.5rem;
+ }
+
+ .\32xl\:-mt-3 {
+ margin-top: -0.75rem;
+ }
+
+ .\32xl\:-mt-4 {
+ margin-top: -1rem;
+ }
+
+ .\32xl\:-mt-5 {
+ margin-top: -1.25rem;
+ }
+
+ .\32xl\:-mt-6 {
+ margin-top: -1.5rem;
+ }
+
+ .\32xl\:-mt-7 {
+ margin-top: -1.75rem;
+ }
+
+ .\32xl\:-mt-8 {
+ margin-top: -2rem;
+ }
+
+ .\32xl\:-mt-9 {
+ margin-top: -2.25rem;
+ }
+
+ .\32xl\:-mt-10 {
+ margin-top: -2.5rem;
+ }
+
+ .\32xl\:-mt-11 {
+ margin-top: -2.75rem;
+ }
+
+ .\32xl\:-mt-12 {
+ margin-top: -3rem;
+ }
+
+ .\32xl\:-mt-14 {
+ margin-top: -3.5rem;
+ }
+
+ .\32xl\:-mt-16 {
+ margin-top: -4rem;
+ }
+
+ .\32xl\:-mt-20 {
+ margin-top: -5rem;
+ }
+
+ .\32xl\:-mt-24 {
+ margin-top: -6rem;
+ }
+
+ .\32xl\:-mt-28 {
+ margin-top: -7rem;
+ }
+
+ .\32xl\:-mt-32 {
+ margin-top: -8rem;
+ }
+
+ .\32xl\:-mt-36 {
+ margin-top: -9rem;
+ }
+
+ .\32xl\:-mt-40 {
+ margin-top: -10rem;
+ }
+
+ .\32xl\:-mt-44 {
+ margin-top: -11rem;
+ }
+
+ .\32xl\:-mt-48 {
+ margin-top: -12rem;
+ }
+
+ .\32xl\:-mt-52 {
+ margin-top: -13rem;
+ }
+
+ .\32xl\:-mt-56 {
+ margin-top: -14rem;
+ }
+
+ .\32xl\:-mt-60 {
+ margin-top: -15rem;
+ }
+
+ .\32xl\:-mt-64 {
+ margin-top: -16rem;
+ }
+
+ .\32xl\:-mt-72 {
+ margin-top: -18rem;
+ }
+
+ .\32xl\:-mt-80 {
+ margin-top: -20rem;
+ }
+
+ .\32xl\:-mt-96 {
+ margin-top: -24rem;
+ }
+
+ .\32xl\:-mt-px {
+ margin-top: -1px;
+ }
+
+ .\32xl\:-mt-0\.5 {
+ margin-top: -0.125rem;
+ }
+
+ .\32xl\:-mt-1\.5 {
+ margin-top: -0.375rem;
+ }
+
+ .\32xl\:-mt-2\.5 {
+ margin-top: -0.625rem;
+ }
+
+ .\32xl\:-mt-3\.5 {
+ margin-top: -0.875rem;
+ }
+
+ .\32xl\:mr-0 {
+ margin-right: 0px;
+ }
+
+ .\32xl\:mr-1 {
+ margin-right: 0.25rem;
+ }
+
+ .\32xl\:mr-2 {
+ margin-right: 0.5rem;
+ }
+
+ .\32xl\:mr-3 {
+ margin-right: 0.75rem;
+ }
+
+ .\32xl\:mr-4 {
+ margin-right: 1rem;
+ }
+
+ .\32xl\:mr-5 {
+ margin-right: 1.25rem;
+ }
+
+ .\32xl\:mr-6 {
+ margin-right: 1.5rem;
+ }
+
+ .\32xl\:mr-7 {
+ margin-right: 1.75rem;
+ }
+
+ .\32xl\:mr-8 {
+ margin-right: 2rem;
+ }
+
+ .\32xl\:mr-9 {
+ margin-right: 2.25rem;
+ }
+
+ .\32xl\:mr-10 {
+ margin-right: 2.5rem;
+ }
+
+ .\32xl\:mr-11 {
+ margin-right: 2.75rem;
+ }
+
+ .\32xl\:mr-12 {
+ margin-right: 3rem;
+ }
+
+ .\32xl\:mr-14 {
+ margin-right: 3.5rem;
+ }
+
+ .\32xl\:mr-16 {
+ margin-right: 4rem;
+ }
+
+ .\32xl\:mr-20 {
+ margin-right: 5rem;
+ }
+
+ .\32xl\:mr-24 {
+ margin-right: 6rem;
+ }
+
+ .\32xl\:mr-28 {
+ margin-right: 7rem;
+ }
+
+ .\32xl\:mr-32 {
+ margin-right: 8rem;
+ }
+
+ .\32xl\:mr-36 {
+ margin-right: 9rem;
+ }
+
+ .\32xl\:mr-40 {
+ margin-right: 10rem;
+ }
+
+ .\32xl\:mr-44 {
+ margin-right: 11rem;
+ }
+
+ .\32xl\:mr-48 {
+ margin-right: 12rem;
+ }
+
+ .\32xl\:mr-52 {
+ margin-right: 13rem;
+ }
+
+ .\32xl\:mr-56 {
+ margin-right: 14rem;
+ }
+
+ .\32xl\:mr-60 {
+ margin-right: 15rem;
+ }
+
+ .\32xl\:mr-64 {
+ margin-right: 16rem;
+ }
+
+ .\32xl\:mr-72 {
+ margin-right: 18rem;
+ }
+
+ .\32xl\:mr-80 {
+ margin-right: 20rem;
+ }
+
+ .\32xl\:mr-96 {
+ margin-right: 24rem;
+ }
+
+ .\32xl\:mr-auto {
+ margin-right: auto;
+ }
+
+ .\32xl\:mr-px {
+ margin-right: 1px;
+ }
+
+ .\32xl\:mr-0\.5 {
+ margin-right: 0.125rem;
+ }
+
+ .\32xl\:mr-1\.5 {
+ margin-right: 0.375rem;
+ }
+
+ .\32xl\:mr-2\.5 {
+ margin-right: 0.625rem;
+ }
+
+ .\32xl\:mr-3\.5 {
+ margin-right: 0.875rem;
+ }
+
+ .\32xl\:-mr-0 {
+ margin-right: 0px;
+ }
+
+ .\32xl\:-mr-1 {
+ margin-right: -0.25rem;
+ }
+
+ .\32xl\:-mr-2 {
+ margin-right: -0.5rem;
+ }
+
+ .\32xl\:-mr-3 {
+ margin-right: -0.75rem;
+ }
+
+ .\32xl\:-mr-4 {
+ margin-right: -1rem;
+ }
+
+ .\32xl\:-mr-5 {
+ margin-right: -1.25rem;
+ }
+
+ .\32xl\:-mr-6 {
+ margin-right: -1.5rem;
+ }
+
+ .\32xl\:-mr-7 {
+ margin-right: -1.75rem;
+ }
+
+ .\32xl\:-mr-8 {
+ margin-right: -2rem;
+ }
+
+ .\32xl\:-mr-9 {
+ margin-right: -2.25rem;
+ }
+
+ .\32xl\:-mr-10 {
+ margin-right: -2.5rem;
+ }
+
+ .\32xl\:-mr-11 {
+ margin-right: -2.75rem;
+ }
+
+ .\32xl\:-mr-12 {
+ margin-right: -3rem;
+ }
+
+ .\32xl\:-mr-14 {
+ margin-right: -3.5rem;
+ }
+
+ .\32xl\:-mr-16 {
+ margin-right: -4rem;
+ }
+
+ .\32xl\:-mr-20 {
+ margin-right: -5rem;
+ }
+
+ .\32xl\:-mr-24 {
+ margin-right: -6rem;
+ }
+
+ .\32xl\:-mr-28 {
+ margin-right: -7rem;
+ }
+
+ .\32xl\:-mr-32 {
+ margin-right: -8rem;
+ }
+
+ .\32xl\:-mr-36 {
+ margin-right: -9rem;
+ }
+
+ .\32xl\:-mr-40 {
+ margin-right: -10rem;
+ }
+
+ .\32xl\:-mr-44 {
+ margin-right: -11rem;
+ }
+
+ .\32xl\:-mr-48 {
+ margin-right: -12rem;
+ }
+
+ .\32xl\:-mr-52 {
+ margin-right: -13rem;
+ }
+
+ .\32xl\:-mr-56 {
+ margin-right: -14rem;
+ }
+
+ .\32xl\:-mr-60 {
+ margin-right: -15rem;
+ }
+
+ .\32xl\:-mr-64 {
+ margin-right: -16rem;
+ }
+
+ .\32xl\:-mr-72 {
+ margin-right: -18rem;
+ }
+
+ .\32xl\:-mr-80 {
+ margin-right: -20rem;
+ }
+
+ .\32xl\:-mr-96 {
+ margin-right: -24rem;
+ }
+
+ .\32xl\:-mr-px {
+ margin-right: -1px;
+ }
+
+ .\32xl\:-mr-0\.5 {
+ margin-right: -0.125rem;
+ }
+
+ .\32xl\:-mr-1\.5 {
+ margin-right: -0.375rem;
+ }
+
+ .\32xl\:-mr-2\.5 {
+ margin-right: -0.625rem;
+ }
+
+ .\32xl\:-mr-3\.5 {
+ margin-right: -0.875rem;
+ }
+
+ .\32xl\:mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .\32xl\:mb-1 {
+ margin-bottom: 0.25rem;
+ }
+
+ .\32xl\:mb-2 {
+ margin-bottom: 0.5rem;
+ }
+
+ .\32xl\:mb-3 {
+ margin-bottom: 0.75rem;
+ }
+
+ .\32xl\:mb-4 {
+ margin-bottom: 1rem;
+ }
+
+ .\32xl\:mb-5 {
+ margin-bottom: 1.25rem;
+ }
+
+ .\32xl\:mb-6 {
+ margin-bottom: 1.5rem;
+ }
+
+ .\32xl\:mb-7 {
+ margin-bottom: 1.75rem;
+ }
+
+ .\32xl\:mb-8 {
+ margin-bottom: 2rem;
+ }
+
+ .\32xl\:mb-9 {
+ margin-bottom: 2.25rem;
+ }
+
+ .\32xl\:mb-10 {
+ margin-bottom: 2.5rem;
+ }
+
+ .\32xl\:mb-11 {
+ margin-bottom: 2.75rem;
+ }
+
+ .\32xl\:mb-12 {
+ margin-bottom: 3rem;
+ }
+
+ .\32xl\:mb-14 {
+ margin-bottom: 3.5rem;
+ }
+
+ .\32xl\:mb-16 {
+ margin-bottom: 4rem;
+ }
+
+ .\32xl\:mb-20 {
+ margin-bottom: 5rem;
+ }
+
+ .\32xl\:mb-24 {
+ margin-bottom: 6rem;
+ }
+
+ .\32xl\:mb-28 {
+ margin-bottom: 7rem;
+ }
+
+ .\32xl\:mb-32 {
+ margin-bottom: 8rem;
+ }
+
+ .\32xl\:mb-36 {
+ margin-bottom: 9rem;
+ }
+
+ .\32xl\:mb-40 {
+ margin-bottom: 10rem;
+ }
+
+ .\32xl\:mb-44 {
+ margin-bottom: 11rem;
+ }
+
+ .\32xl\:mb-48 {
+ margin-bottom: 12rem;
+ }
+
+ .\32xl\:mb-52 {
+ margin-bottom: 13rem;
+ }
+
+ .\32xl\:mb-56 {
+ margin-bottom: 14rem;
+ }
+
+ .\32xl\:mb-60 {
+ margin-bottom: 15rem;
+ }
+
+ .\32xl\:mb-64 {
+ margin-bottom: 16rem;
+ }
+
+ .\32xl\:mb-72 {
+ margin-bottom: 18rem;
+ }
+
+ .\32xl\:mb-80 {
+ margin-bottom: 20rem;
+ }
+
+ .\32xl\:mb-96 {
+ margin-bottom: 24rem;
+ }
+
+ .\32xl\:mb-auto {
+ margin-bottom: auto;
+ }
+
+ .\32xl\:mb-px {
+ margin-bottom: 1px;
+ }
+
+ .\32xl\:mb-0\.5 {
+ margin-bottom: 0.125rem;
+ }
+
+ .\32xl\:mb-1\.5 {
+ margin-bottom: 0.375rem;
+ }
+
+ .\32xl\:mb-2\.5 {
+ margin-bottom: 0.625rem;
+ }
+
+ .\32xl\:mb-3\.5 {
+ margin-bottom: 0.875rem;
+ }
+
+ .\32xl\:-mb-0 {
+ margin-bottom: 0px;
+ }
+
+ .\32xl\:-mb-1 {
+ margin-bottom: -0.25rem;
+ }
+
+ .\32xl\:-mb-2 {
+ margin-bottom: -0.5rem;
+ }
+
+ .\32xl\:-mb-3 {
+ margin-bottom: -0.75rem;
+ }
+
+ .\32xl\:-mb-4 {
+ margin-bottom: -1rem;
+ }
+
+ .\32xl\:-mb-5 {
+ margin-bottom: -1.25rem;
+ }
+
+ .\32xl\:-mb-6 {
+ margin-bottom: -1.5rem;
+ }
+
+ .\32xl\:-mb-7 {
+ margin-bottom: -1.75rem;
+ }
+
+ .\32xl\:-mb-8 {
+ margin-bottom: -2rem;
+ }
+
+ .\32xl\:-mb-9 {
+ margin-bottom: -2.25rem;
+ }
+
+ .\32xl\:-mb-10 {
+ margin-bottom: -2.5rem;
+ }
+
+ .\32xl\:-mb-11 {
+ margin-bottom: -2.75rem;
+ }
+
+ .\32xl\:-mb-12 {
+ margin-bottom: -3rem;
+ }
+
+ .\32xl\:-mb-14 {
+ margin-bottom: -3.5rem;
+ }
+
+ .\32xl\:-mb-16 {
+ margin-bottom: -4rem;
+ }
+
+ .\32xl\:-mb-20 {
+ margin-bottom: -5rem;
+ }
+
+ .\32xl\:-mb-24 {
+ margin-bottom: -6rem;
+ }
+
+ .\32xl\:-mb-28 {
+ margin-bottom: -7rem;
+ }
+
+ .\32xl\:-mb-32 {
+ margin-bottom: -8rem;
+ }
+
+ .\32xl\:-mb-36 {
+ margin-bottom: -9rem;
+ }
+
+ .\32xl\:-mb-40 {
+ margin-bottom: -10rem;
+ }
+
+ .\32xl\:-mb-44 {
+ margin-bottom: -11rem;
+ }
+
+ .\32xl\:-mb-48 {
+ margin-bottom: -12rem;
+ }
+
+ .\32xl\:-mb-52 {
+ margin-bottom: -13rem;
+ }
+
+ .\32xl\:-mb-56 {
+ margin-bottom: -14rem;
+ }
+
+ .\32xl\:-mb-60 {
+ margin-bottom: -15rem;
+ }
+
+ .\32xl\:-mb-64 {
+ margin-bottom: -16rem;
+ }
+
+ .\32xl\:-mb-72 {
+ margin-bottom: -18rem;
+ }
+
+ .\32xl\:-mb-80 {
+ margin-bottom: -20rem;
+ }
+
+ .\32xl\:-mb-96 {
+ margin-bottom: -24rem;
+ }
+
+ .\32xl\:-mb-px {
+ margin-bottom: -1px;
+ }
+
+ .\32xl\:-mb-0\.5 {
+ margin-bottom: -0.125rem;
+ }
+
+ .\32xl\:-mb-1\.5 {
+ margin-bottom: -0.375rem;
+ }
+
+ .\32xl\:-mb-2\.5 {
+ margin-bottom: -0.625rem;
+ }
+
+ .\32xl\:-mb-3\.5 {
+ margin-bottom: -0.875rem;
+ }
+
+ .\32xl\:ml-0 {
+ margin-left: 0px;
+ }
+
+ .\32xl\:ml-1 {
+ margin-left: 0.25rem;
+ }
+
+ .\32xl\:ml-2 {
+ margin-left: 0.5rem;
+ }
+
+ .\32xl\:ml-3 {
+ margin-left: 0.75rem;
+ }
+
+ .\32xl\:ml-4 {
+ margin-left: 1rem;
+ }
+
+ .\32xl\:ml-5 {
+ margin-left: 1.25rem;
+ }
+
+ .\32xl\:ml-6 {
+ margin-left: 1.5rem;
+ }
+
+ .\32xl\:ml-7 {
+ margin-left: 1.75rem;
+ }
+
+ .\32xl\:ml-8 {
+ margin-left: 2rem;
+ }
+
+ .\32xl\:ml-9 {
+ margin-left: 2.25rem;
+ }
+
+ .\32xl\:ml-10 {
+ margin-left: 2.5rem;
+ }
+
+ .\32xl\:ml-11 {
+ margin-left: 2.75rem;
+ }
+
+ .\32xl\:ml-12 {
+ margin-left: 3rem;
+ }
+
+ .\32xl\:ml-14 {
+ margin-left: 3.5rem;
+ }
+
+ .\32xl\:ml-16 {
+ margin-left: 4rem;
+ }
+
+ .\32xl\:ml-20 {
+ margin-left: 5rem;
+ }
+
+ .\32xl\:ml-24 {
+ margin-left: 6rem;
+ }
+
+ .\32xl\:ml-28 {
+ margin-left: 7rem;
+ }
+
+ .\32xl\:ml-32 {
+ margin-left: 8rem;
+ }
+
+ .\32xl\:ml-36 {
+ margin-left: 9rem;
+ }
+
+ .\32xl\:ml-40 {
+ margin-left: 10rem;
+ }
+
+ .\32xl\:ml-44 {
+ margin-left: 11rem;
+ }
+
+ .\32xl\:ml-48 {
+ margin-left: 12rem;
+ }
+
+ .\32xl\:ml-52 {
+ margin-left: 13rem;
+ }
+
+ .\32xl\:ml-56 {
+ margin-left: 14rem;
+ }
+
+ .\32xl\:ml-60 {
+ margin-left: 15rem;
+ }
+
+ .\32xl\:ml-64 {
+ margin-left: 16rem;
+ }
+
+ .\32xl\:ml-72 {
+ margin-left: 18rem;
+ }
+
+ .\32xl\:ml-80 {
+ margin-left: 20rem;
+ }
+
+ .\32xl\:ml-96 {
+ margin-left: 24rem;
+ }
+
+ .\32xl\:ml-auto {
+ margin-left: auto;
+ }
+
+ .\32xl\:ml-px {
+ margin-left: 1px;
+ }
+
+ .\32xl\:ml-0\.5 {
+ margin-left: 0.125rem;
+ }
+
+ .\32xl\:ml-1\.5 {
+ margin-left: 0.375rem;
+ }
+
+ .\32xl\:ml-2\.5 {
+ margin-left: 0.625rem;
+ }
+
+ .\32xl\:ml-3\.5 {
+ margin-left: 0.875rem;
+ }
+
+ .\32xl\:-ml-0 {
+ margin-left: 0px;
+ }
+
+ .\32xl\:-ml-1 {
+ margin-left: -0.25rem;
+ }
+
+ .\32xl\:-ml-2 {
+ margin-left: -0.5rem;
+ }
+
+ .\32xl\:-ml-3 {
+ margin-left: -0.75rem;
+ }
+
+ .\32xl\:-ml-4 {
+ margin-left: -1rem;
+ }
+
+ .\32xl\:-ml-5 {
+ margin-left: -1.25rem;
+ }
+
+ .\32xl\:-ml-6 {
+ margin-left: -1.5rem;
+ }
+
+ .\32xl\:-ml-7 {
+ margin-left: -1.75rem;
+ }
+
+ .\32xl\:-ml-8 {
+ margin-left: -2rem;
+ }
+
+ .\32xl\:-ml-9 {
+ margin-left: -2.25rem;
+ }
+
+ .\32xl\:-ml-10 {
+ margin-left: -2.5rem;
+ }
+
+ .\32xl\:-ml-11 {
+ margin-left: -2.75rem;
+ }
+
+ .\32xl\:-ml-12 {
+ margin-left: -3rem;
+ }
+
+ .\32xl\:-ml-14 {
+ margin-left: -3.5rem;
+ }
+
+ .\32xl\:-ml-16 {
+ margin-left: -4rem;
+ }
+
+ .\32xl\:-ml-20 {
+ margin-left: -5rem;
+ }
+
+ .\32xl\:-ml-24 {
+ margin-left: -6rem;
+ }
+
+ .\32xl\:-ml-28 {
+ margin-left: -7rem;
+ }
+
+ .\32xl\:-ml-32 {
+ margin-left: -8rem;
+ }
+
+ .\32xl\:-ml-36 {
+ margin-left: -9rem;
+ }
+
+ .\32xl\:-ml-40 {
+ margin-left: -10rem;
+ }
+
+ .\32xl\:-ml-44 {
+ margin-left: -11rem;
+ }
+
+ .\32xl\:-ml-48 {
+ margin-left: -12rem;
+ }
+
+ .\32xl\:-ml-52 {
+ margin-left: -13rem;
+ }
+
+ .\32xl\:-ml-56 {
+ margin-left: -14rem;
+ }
+
+ .\32xl\:-ml-60 {
+ margin-left: -15rem;
+ }
+
+ .\32xl\:-ml-64 {
+ margin-left: -16rem;
+ }
+
+ .\32xl\:-ml-72 {
+ margin-left: -18rem;
+ }
+
+ .\32xl\:-ml-80 {
+ margin-left: -20rem;
+ }
+
+ .\32xl\:-ml-96 {
+ margin-left: -24rem;
+ }
+
+ .\32xl\:-ml-px {
+ margin-left: -1px;
+ }
+
+ .\32xl\:-ml-0\.5 {
+ margin-left: -0.125rem;
+ }
+
+ .\32xl\:-ml-1\.5 {
+ margin-left: -0.375rem;
+ }
+
+ .\32xl\:-ml-2\.5 {
+ margin-left: -0.625rem;
+ }
+
+ .\32xl\:-ml-3\.5 {
+ margin-left: -0.875rem;
+ }
+
+ .\32xl\:box-border {
+ box-sizing: border-box;
+ }
+
+ .\32xl\:box-content {
+ box-sizing: content-box;
+ }
+
+ .\32xl\:block {
+ display: block;
+ }
+
+ .\32xl\:inline-block {
+ display: inline-block;
+ }
+
+ .\32xl\:inline {
+ display: inline;
+ }
+
+ .\32xl\:flex {
+ display: flex;
+ }
+
+ .\32xl\:inline-flex {
+ display: inline-flex;
+ }
+
+ .\32xl\:table {
+ display: table;
+ }
+
+ .\32xl\:inline-table {
+ display: inline-table;
+ }
+
+ .\32xl\:table-caption {
+ display: table-caption;
+ }
+
+ .\32xl\:table-cell {
+ display: table-cell;
+ }
+
+ .\32xl\:table-column {
+ display: table-column;
+ }
+
+ .\32xl\:table-column-group {
+ display: table-column-group;
+ }
+
+ .\32xl\:table-footer-group {
+ display: table-footer-group;
+ }
+
+ .\32xl\:table-header-group {
+ display: table-header-group;
+ }
+
+ .\32xl\:table-row-group {
+ display: table-row-group;
+ }
+
+ .\32xl\:table-row {
+ display: table-row;
+ }
+
+ .\32xl\:flow-root {
+ display: flow-root;
+ }
+
+ .\32xl\:grid {
+ display: grid;
+ }
+
+ .\32xl\:inline-grid {
+ display: inline-grid;
+ }
+
+ .\32xl\:contents {
+ display: contents;
+ }
+
+ .\32xl\:list-item {
+ display: list-item;
+ }
+
+ .\32xl\:hidden {
+ display: none;
+ }
+
+ .\32xl\:h-0 {
+ height: 0px;
+ }
+
+ .\32xl\:h-1 {
+ height: 0.25rem;
+ }
+
+ .\32xl\:h-2 {
+ height: 0.5rem;
+ }
+
+ .\32xl\:h-3 {
+ height: 0.75rem;
+ }
+
+ .\32xl\:h-4 {
+ height: 1rem;
+ }
+
+ .\32xl\:h-5 {
+ height: 1.25rem;
+ }
+
+ .\32xl\:h-6 {
+ height: 1.5rem;
+ }
+
+ .\32xl\:h-7 {
+ height: 1.75rem;
+ }
+
+ .\32xl\:h-8 {
+ height: 2rem;
+ }
+
+ .\32xl\:h-9 {
+ height: 2.25rem;
+ }
+
+ .\32xl\:h-10 {
+ height: 2.5rem;
+ }
+
+ .\32xl\:h-11 {
+ height: 2.75rem;
+ }
+
+ .\32xl\:h-12 {
+ height: 3rem;
+ }
+
+ .\32xl\:h-14 {
+ height: 3.5rem;
+ }
+
+ .\32xl\:h-16 {
+ height: 4rem;
+ }
+
+ .\32xl\:h-20 {
+ height: 5rem;
+ }
+
+ .\32xl\:h-24 {
+ height: 6rem;
+ }
+
+ .\32xl\:h-28 {
+ height: 7rem;
+ }
+
+ .\32xl\:h-32 {
+ height: 8rem;
+ }
+
+ .\32xl\:h-36 {
+ height: 9rem;
+ }
+
+ .\32xl\:h-40 {
+ height: 10rem;
+ }
+
+ .\32xl\:h-44 {
+ height: 11rem;
+ }
+
+ .\32xl\:h-48 {
+ height: 12rem;
+ }
+
+ .\32xl\:h-52 {
+ height: 13rem;
+ }
+
+ .\32xl\:h-56 {
+ height: 14rem;
+ }
+
+ .\32xl\:h-60 {
+ height: 15rem;
+ }
+
+ .\32xl\:h-64 {
+ height: 16rem;
+ }
+
+ .\32xl\:h-72 {
+ height: 18rem;
+ }
+
+ .\32xl\:h-80 {
+ height: 20rem;
+ }
+
+ .\32xl\:h-96 {
+ height: 24rem;
+ }
+
+ .\32xl\:h-auto {
+ height: auto;
+ }
+
+ .\32xl\:h-px {
+ height: 1px;
+ }
+
+ .\32xl\:h-0\.5 {
+ height: 0.125rem;
+ }
+
+ .\32xl\:h-1\.5 {
+ height: 0.375rem;
+ }
+
+ .\32xl\:h-2\.5 {
+ height: 0.625rem;
+ }
+
+ .\32xl\:h-3\.5 {
+ height: 0.875rem;
+ }
+
+ .\32xl\:h-1\/2 {
+ height: 50%;
+ }
+
+ .\32xl\:h-1\/3 {
+ height: 33.333333%;
+ }
+
+ .\32xl\:h-2\/3 {
+ height: 66.666667%;
+ }
+
+ .\32xl\:h-1\/4 {
+ height: 25%;
+ }
+
+ .\32xl\:h-2\/4 {
+ height: 50%;
+ }
+
+ .\32xl\:h-3\/4 {
+ height: 75%;
+ }
+
+ .\32xl\:h-1\/5 {
+ height: 20%;
+ }
+
+ .\32xl\:h-2\/5 {
+ height: 40%;
+ }
+
+ .\32xl\:h-3\/5 {
+ height: 60%;
+ }
+
+ .\32xl\:h-4\/5 {
+ height: 80%;
+ }
+
+ .\32xl\:h-1\/6 {
+ height: 16.666667%;
+ }
+
+ .\32xl\:h-2\/6 {
+ height: 33.333333%;
+ }
+
+ .\32xl\:h-3\/6 {
+ height: 50%;
+ }
+
+ .\32xl\:h-4\/6 {
+ height: 66.666667%;
+ }
+
+ .\32xl\:h-5\/6 {
+ height: 83.333333%;
+ }
+
+ .\32xl\:h-full {
+ height: 100%;
+ }
+
+ .\32xl\:h-screen {
+ height: 100vh;
+ }
+
+ .\32xl\:max-h-0 {
+ max-height: 0px;
+ }
+
+ .\32xl\:max-h-1 {
+ max-height: 0.25rem;
+ }
+
+ .\32xl\:max-h-2 {
+ max-height: 0.5rem;
+ }
+
+ .\32xl\:max-h-3 {
+ max-height: 0.75rem;
+ }
+
+ .\32xl\:max-h-4 {
+ max-height: 1rem;
+ }
+
+ .\32xl\:max-h-5 {
+ max-height: 1.25rem;
+ }
+
+ .\32xl\:max-h-6 {
+ max-height: 1.5rem;
+ }
+
+ .\32xl\:max-h-7 {
+ max-height: 1.75rem;
+ }
+
+ .\32xl\:max-h-8 {
+ max-height: 2rem;
+ }
+
+ .\32xl\:max-h-9 {
+ max-height: 2.25rem;
+ }
+
+ .\32xl\:max-h-10 {
+ max-height: 2.5rem;
+ }
+
+ .\32xl\:max-h-11 {
+ max-height: 2.75rem;
+ }
+
+ .\32xl\:max-h-12 {
+ max-height: 3rem;
+ }
+
+ .\32xl\:max-h-14 {
+ max-height: 3.5rem;
+ }
+
+ .\32xl\:max-h-16 {
+ max-height: 4rem;
+ }
+
+ .\32xl\:max-h-20 {
+ max-height: 5rem;
+ }
+
+ .\32xl\:max-h-24 {
+ max-height: 6rem;
+ }
+
+ .\32xl\:max-h-28 {
+ max-height: 7rem;
+ }
+
+ .\32xl\:max-h-32 {
+ max-height: 8rem;
+ }
+
+ .\32xl\:max-h-36 {
+ max-height: 9rem;
+ }
+
+ .\32xl\:max-h-40 {
+ max-height: 10rem;
+ }
+
+ .\32xl\:max-h-44 {
+ max-height: 11rem;
+ }
+
+ .\32xl\:max-h-48 {
+ max-height: 12rem;
+ }
+
+ .\32xl\:max-h-52 {
+ max-height: 13rem;
+ }
+
+ .\32xl\:max-h-56 {
+ max-height: 14rem;
+ }
+
+ .\32xl\:max-h-60 {
+ max-height: 15rem;
+ }
+
+ .\32xl\:max-h-64 {
+ max-height: 16rem;
+ }
+
+ .\32xl\:max-h-72 {
+ max-height: 18rem;
+ }
+
+ .\32xl\:max-h-80 {
+ max-height: 20rem;
+ }
+
+ .\32xl\:max-h-96 {
+ max-height: 24rem;
+ }
+
+ .\32xl\:max-h-px {
+ max-height: 1px;
+ }
+
+ .\32xl\:max-h-0\.5 {
+ max-height: 0.125rem;
+ }
+
+ .\32xl\:max-h-1\.5 {
+ max-height: 0.375rem;
+ }
+
+ .\32xl\:max-h-2\.5 {
+ max-height: 0.625rem;
+ }
+
+ .\32xl\:max-h-3\.5 {
+ max-height: 0.875rem;
+ }
+
+ .\32xl\:max-h-full {
+ max-height: 100%;
+ }
+
+ .\32xl\:max-h-screen {
+ max-height: 100vh;
+ }
+
+ .\32xl\:min-h-0 {
+ min-height: 0px;
+ }
+
+ .\32xl\:min-h-full {
+ min-height: 100%;
+ }
+
+ .\32xl\:min-h-screen {
+ min-height: 100vh;
+ }
+
+ .\32xl\:w-0 {
+ width: 0px;
+ }
+
+ .\32xl\:w-1 {
+ width: 0.25rem;
+ }
+
+ .\32xl\:w-2 {
+ width: 0.5rem;
+ }
+
+ .\32xl\:w-3 {
+ width: 0.75rem;
+ }
+
+ .\32xl\:w-4 {
+ width: 1rem;
+ }
+
+ .\32xl\:w-5 {
+ width: 1.25rem;
+ }
+
+ .\32xl\:w-6 {
+ width: 1.5rem;
+ }
+
+ .\32xl\:w-7 {
+ width: 1.75rem;
+ }
+
+ .\32xl\:w-8 {
+ width: 2rem;
+ }
+
+ .\32xl\:w-9 {
+ width: 2.25rem;
+ }
+
+ .\32xl\:w-10 {
+ width: 2.5rem;
+ }
+
+ .\32xl\:w-11 {
+ width: 2.75rem;
+ }
+
+ .\32xl\:w-12 {
+ width: 3rem;
+ }
+
+ .\32xl\:w-14 {
+ width: 3.5rem;
+ }
+
+ .\32xl\:w-16 {
+ width: 4rem;
+ }
+
+ .\32xl\:w-20 {
+ width: 5rem;
+ }
+
+ .\32xl\:w-24 {
+ width: 6rem;
+ }
+
+ .\32xl\:w-28 {
+ width: 7rem;
+ }
+
+ .\32xl\:w-32 {
+ width: 8rem;
+ }
+
+ .\32xl\:w-36 {
+ width: 9rem;
+ }
+
+ .\32xl\:w-40 {
+ width: 10rem;
+ }
+
+ .\32xl\:w-44 {
+ width: 11rem;
+ }
+
+ .\32xl\:w-48 {
+ width: 12rem;
+ }
+
+ .\32xl\:w-52 {
+ width: 13rem;
+ }
+
+ .\32xl\:w-56 {
+ width: 14rem;
+ }
+
+ .\32xl\:w-60 {
+ width: 15rem;
+ }
+
+ .\32xl\:w-64 {
+ width: 16rem;
+ }
+
+ .\32xl\:w-72 {
+ width: 18rem;
+ }
+
+ .\32xl\:w-80 {
+ width: 20rem;
+ }
+
+ .\32xl\:w-96 {
+ width: 24rem;
+ }
+
+ .\32xl\:w-auto {
+ width: auto;
+ }
+
+ .\32xl\:w-px {
+ width: 1px;
+ }
+
+ .\32xl\:w-0\.5 {
+ width: 0.125rem;
+ }
+
+ .\32xl\:w-1\.5 {
+ width: 0.375rem;
+ }
+
+ .\32xl\:w-2\.5 {
+ width: 0.625rem;
+ }
+
+ .\32xl\:w-3\.5 {
+ width: 0.875rem;
+ }
+
+ .\32xl\:w-1\/2 {
+ width: 50%;
+ }
+
+ .\32xl\:w-1\/3 {
+ width: 33.333333%;
+ }
+
+ .\32xl\:w-2\/3 {
+ width: 66.666667%;
+ }
+
+ .\32xl\:w-1\/4 {
+ width: 25%;
+ }
+
+ .\32xl\:w-2\/4 {
+ width: 50%;
+ }
+
+ .\32xl\:w-3\/4 {
+ width: 75%;
+ }
+
+ .\32xl\:w-1\/5 {
+ width: 20%;
+ }
+
+ .\32xl\:w-2\/5 {
+ width: 40%;
+ }
+
+ .\32xl\:w-3\/5 {
+ width: 60%;
+ }
+
+ .\32xl\:w-4\/5 {
+ width: 80%;
+ }
+
+ .\32xl\:w-1\/6 {
+ width: 16.666667%;
+ }
+
+ .\32xl\:w-2\/6 {
+ width: 33.333333%;
+ }
+
+ .\32xl\:w-3\/6 {
+ width: 50%;
+ }
+
+ .\32xl\:w-4\/6 {
+ width: 66.666667%;
+ }
+
+ .\32xl\:w-5\/6 {
+ width: 83.333333%;
+ }
+
+ .\32xl\:w-1\/12 {
+ width: 8.333333%;
+ }
+
+ .\32xl\:w-2\/12 {
+ width: 16.666667%;
+ }
+
+ .\32xl\:w-3\/12 {
+ width: 25%;
+ }
+
+ .\32xl\:w-4\/12 {
+ width: 33.333333%;
+ }
+
+ .\32xl\:w-5\/12 {
+ width: 41.666667%;
+ }
+
+ .\32xl\:w-6\/12 {
+ width: 50%;
+ }
+
+ .\32xl\:w-7\/12 {
+ width: 58.333333%;
+ }
+
+ .\32xl\:w-8\/12 {
+ width: 66.666667%;
+ }
+
+ .\32xl\:w-9\/12 {
+ width: 75%;
+ }
+
+ .\32xl\:w-10\/12 {
+ width: 83.333333%;
+ }
+
+ .\32xl\:w-11\/12 {
+ width: 91.666667%;
+ }
+
+ .\32xl\:w-full {
+ width: 100%;
+ }
+
+ .\32xl\:w-screen {
+ width: 100vw;
+ }
+
+ .\32xl\:w-min {
+ width: -webkit-min-content;
+ width: -moz-min-content;
+ width: min-content;
+ }
+
+ .\32xl\:w-max {
+ width: -webkit-max-content;
+ width: -moz-max-content;
+ width: max-content;
+ }
+
+ .\32xl\:min-w-0 {
+ min-width: 0px;
+ }
+
+ .\32xl\:min-w-full {
+ min-width: 100%;
+ }
+
+ .\32xl\:min-w-min {
+ min-width: -webkit-min-content;
+ min-width: -moz-min-content;
+ min-width: min-content;
+ }
+
+ .\32xl\:min-w-max {
+ min-width: -webkit-max-content;
+ min-width: -moz-max-content;
+ min-width: max-content;
+ }
+
+ .\32xl\:max-w-0 {
+ max-width: 0rem;
+ }
+
+ .\32xl\:max-w-none {
+ max-width: none;
+ }
+
+ .\32xl\:max-w-xs {
+ max-width: 20rem;
+ }
+
+ .\32xl\:max-w-sm {
+ max-width: 24rem;
+ }
+
+ .\32xl\:max-w-md {
+ max-width: 28rem;
+ }
+
+ .\32xl\:max-w-lg {
+ max-width: 32rem;
+ }
+
+ .\32xl\:max-w-xl {
+ max-width: 36rem;
+ }
+
+ .\32xl\:max-w-2xl {
+ max-width: 42rem;
+ }
+
+ .\32xl\:max-w-3xl {
+ max-width: 48rem;
+ }
+
+ .\32xl\:max-w-4xl {
+ max-width: 56rem;
+ }
+
+ .\32xl\:max-w-5xl {
+ max-width: 64rem;
+ }
+
+ .\32xl\:max-w-6xl {
+ max-width: 72rem;
+ }
+
+ .\32xl\:max-w-7xl {
+ max-width: 80rem;
+ }
+
+ .\32xl\:max-w-full {
+ max-width: 100%;
+ }
+
+ .\32xl\:max-w-min {
+ max-width: -webkit-min-content;
+ max-width: -moz-min-content;
+ max-width: min-content;
+ }
+
+ .\32xl\:max-w-max {
+ max-width: -webkit-max-content;
+ max-width: -moz-max-content;
+ max-width: max-content;
+ }
+
+ .\32xl\:max-w-prose {
+ max-width: 65ch;
+ }
+
+ .\32xl\:max-w-screen-sm {
+ max-width: 640px;
+ }
+
+ .\32xl\:max-w-screen-md {
+ max-width: 768px;
+ }
+
+ .\32xl\:max-w-screen-lg {
+ max-width: 1024px;
+ }
+
+ .\32xl\:max-w-screen-xl {
+ max-width: 1280px;
+ }
+
+ .\32xl\:max-w-screen-2xl {
+ max-width: 1536px;
+ }
+
+ .\32xl\:flex-1 {
+ flex: 1 1 0%;
+ }
+
+ .\32xl\:flex-auto {
+ flex: 1 1 auto;
+ }
+
+ .\32xl\:flex-initial {
+ flex: 0 1 auto;
+ }
+
+ .\32xl\:flex-none {
+ flex: none;
+ }
+
+ .\32xl\:flex-shrink-0 {
+ flex-shrink: 0;
+ }
+
+ .\32xl\:flex-shrink {
+ flex-shrink: 1;
+ }
+
+ .\32xl\:flex-grow-0 {
+ flex-grow: 0;
+ }
+
+ .\32xl\:flex-grow {
+ flex-grow: 1;
+ }
+
+ .\32xl\:table-auto {
+ table-layout: auto;
+ }
+
+ .\32xl\:table-fixed {
+ table-layout: fixed;
+ }
+
+ .\32xl\:border-collapse {
+ border-collapse: collapse;
+ }
+
+ .\32xl\:border-separate {
+ border-collapse: separate;
+ }
+
+ .\32xl\:origin-center {
+ transform-origin: center;
+ }
+
+ .\32xl\:origin-top {
+ transform-origin: top;
+ }
+
+ .\32xl\:origin-top-right {
+ transform-origin: top right;
+ }
+
+ .\32xl\:origin-right {
+ transform-origin: right;
+ }
+
+ .\32xl\:origin-bottom-right {
+ transform-origin: bottom right;
+ }
+
+ .\32xl\:origin-bottom {
+ transform-origin: bottom;
+ }
+
+ .\32xl\:origin-bottom-left {
+ transform-origin: bottom left;
+ }
+
+ .\32xl\:origin-left {
+ transform-origin: left;
+ }
+
+ .\32xl\:origin-top-left {
+ transform-origin: top left;
+ }
+
+ .\32xl\:transform {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .\32xl\:transform-gpu {
+ --tw-translate-x: 0;
+ --tw-translate-y: 0;
+ --tw-rotate: 0;
+ --tw-skew-x: 0;
+ --tw-skew-y: 0;
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
+ }
+
+ .\32xl\:transform-none {
+ transform: none;
+ }
+
+ .\32xl\:translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:translate-x-1 {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .\32xl\:translate-x-2 {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .\32xl\:translate-x-3 {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .\32xl\:translate-x-4 {
+ --tw-translate-x: 1rem;
+ }
+
+ .\32xl\:translate-x-5 {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .\32xl\:translate-x-6 {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .\32xl\:translate-x-7 {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .\32xl\:translate-x-8 {
+ --tw-translate-x: 2rem;
+ }
+
+ .\32xl\:translate-x-9 {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .\32xl\:translate-x-10 {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .\32xl\:translate-x-11 {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .\32xl\:translate-x-12 {
+ --tw-translate-x: 3rem;
+ }
+
+ .\32xl\:translate-x-14 {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .\32xl\:translate-x-16 {
+ --tw-translate-x: 4rem;
+ }
+
+ .\32xl\:translate-x-20 {
+ --tw-translate-x: 5rem;
+ }
+
+ .\32xl\:translate-x-24 {
+ --tw-translate-x: 6rem;
+ }
+
+ .\32xl\:translate-x-28 {
+ --tw-translate-x: 7rem;
+ }
+
+ .\32xl\:translate-x-32 {
+ --tw-translate-x: 8rem;
+ }
+
+ .\32xl\:translate-x-36 {
+ --tw-translate-x: 9rem;
+ }
+
+ .\32xl\:translate-x-40 {
+ --tw-translate-x: 10rem;
+ }
+
+ .\32xl\:translate-x-44 {
+ --tw-translate-x: 11rem;
+ }
+
+ .\32xl\:translate-x-48 {
+ --tw-translate-x: 12rem;
+ }
+
+ .\32xl\:translate-x-52 {
+ --tw-translate-x: 13rem;
+ }
+
+ .\32xl\:translate-x-56 {
+ --tw-translate-x: 14rem;
+ }
+
+ .\32xl\:translate-x-60 {
+ --tw-translate-x: 15rem;
+ }
+
+ .\32xl\:translate-x-64 {
+ --tw-translate-x: 16rem;
+ }
+
+ .\32xl\:translate-x-72 {
+ --tw-translate-x: 18rem;
+ }
+
+ .\32xl\:translate-x-80 {
+ --tw-translate-x: 20rem;
+ }
+
+ .\32xl\:translate-x-96 {
+ --tw-translate-x: 24rem;
+ }
+
+ .\32xl\:translate-x-px {
+ --tw-translate-x: 1px;
+ }
+
+ .\32xl\:translate-x-0\.5 {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .\32xl\:translate-x-1\.5 {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .\32xl\:translate-x-2\.5 {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .\32xl\:translate-x-3\.5 {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .\32xl\:-translate-x-0 {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:-translate-x-1 {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .\32xl\:-translate-x-2 {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .\32xl\:-translate-x-3 {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .\32xl\:-translate-x-4 {
+ --tw-translate-x: -1rem;
+ }
+
+ .\32xl\:-translate-x-5 {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .\32xl\:-translate-x-6 {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .\32xl\:-translate-x-7 {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .\32xl\:-translate-x-8 {
+ --tw-translate-x: -2rem;
+ }
+
+ .\32xl\:-translate-x-9 {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .\32xl\:-translate-x-10 {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .\32xl\:-translate-x-11 {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .\32xl\:-translate-x-12 {
+ --tw-translate-x: -3rem;
+ }
+
+ .\32xl\:-translate-x-14 {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .\32xl\:-translate-x-16 {
+ --tw-translate-x: -4rem;
+ }
+
+ .\32xl\:-translate-x-20 {
+ --tw-translate-x: -5rem;
+ }
+
+ .\32xl\:-translate-x-24 {
+ --tw-translate-x: -6rem;
+ }
+
+ .\32xl\:-translate-x-28 {
+ --tw-translate-x: -7rem;
+ }
+
+ .\32xl\:-translate-x-32 {
+ --tw-translate-x: -8rem;
+ }
+
+ .\32xl\:-translate-x-36 {
+ --tw-translate-x: -9rem;
+ }
+
+ .\32xl\:-translate-x-40 {
+ --tw-translate-x: -10rem;
+ }
+
+ .\32xl\:-translate-x-44 {
+ --tw-translate-x: -11rem;
+ }
+
+ .\32xl\:-translate-x-48 {
+ --tw-translate-x: -12rem;
+ }
+
+ .\32xl\:-translate-x-52 {
+ --tw-translate-x: -13rem;
+ }
+
+ .\32xl\:-translate-x-56 {
+ --tw-translate-x: -14rem;
+ }
+
+ .\32xl\:-translate-x-60 {
+ --tw-translate-x: -15rem;
+ }
+
+ .\32xl\:-translate-x-64 {
+ --tw-translate-x: -16rem;
+ }
+
+ .\32xl\:-translate-x-72 {
+ --tw-translate-x: -18rem;
+ }
+
+ .\32xl\:-translate-x-80 {
+ --tw-translate-x: -20rem;
+ }
+
+ .\32xl\:-translate-x-96 {
+ --tw-translate-x: -24rem;
+ }
+
+ .\32xl\:-translate-x-px {
+ --tw-translate-x: -1px;
+ }
+
+ .\32xl\:-translate-x-0\.5 {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .\32xl\:-translate-x-1\.5 {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .\32xl\:-translate-x-2\.5 {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .\32xl\:-translate-x-3\.5 {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .\32xl\:translate-x-1\/2 {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:translate-x-1\/3 {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .\32xl\:translate-x-2\/3 {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .\32xl\:translate-x-1\/4 {
+ --tw-translate-x: 25%;
+ }
+
+ .\32xl\:translate-x-2\/4 {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:translate-x-3\/4 {
+ --tw-translate-x: 75%;
+ }
+
+ .\32xl\:translate-x-full {
+ --tw-translate-x: 100%;
+ }
+
+ .\32xl\:-translate-x-1\/2 {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:-translate-x-1\/3 {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .\32xl\:-translate-x-2\/3 {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .\32xl\:-translate-x-1\/4 {
+ --tw-translate-x: -25%;
+ }
+
+ .\32xl\:-translate-x-2\/4 {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:-translate-x-3\/4 {
+ --tw-translate-x: -75%;
+ }
+
+ .\32xl\:-translate-x-full {
+ --tw-translate-x: -100%;
+ }
+
+ .\32xl\:translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:translate-y-1 {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .\32xl\:translate-y-2 {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .\32xl\:translate-y-3 {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .\32xl\:translate-y-4 {
+ --tw-translate-y: 1rem;
+ }
+
+ .\32xl\:translate-y-5 {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .\32xl\:translate-y-6 {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .\32xl\:translate-y-7 {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .\32xl\:translate-y-8 {
+ --tw-translate-y: 2rem;
+ }
+
+ .\32xl\:translate-y-9 {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .\32xl\:translate-y-10 {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .\32xl\:translate-y-11 {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .\32xl\:translate-y-12 {
+ --tw-translate-y: 3rem;
+ }
+
+ .\32xl\:translate-y-14 {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .\32xl\:translate-y-16 {
+ --tw-translate-y: 4rem;
+ }
+
+ .\32xl\:translate-y-20 {
+ --tw-translate-y: 5rem;
+ }
+
+ .\32xl\:translate-y-24 {
+ --tw-translate-y: 6rem;
+ }
+
+ .\32xl\:translate-y-28 {
+ --tw-translate-y: 7rem;
+ }
+
+ .\32xl\:translate-y-32 {
+ --tw-translate-y: 8rem;
+ }
+
+ .\32xl\:translate-y-36 {
+ --tw-translate-y: 9rem;
+ }
+
+ .\32xl\:translate-y-40 {
+ --tw-translate-y: 10rem;
+ }
+
+ .\32xl\:translate-y-44 {
+ --tw-translate-y: 11rem;
+ }
+
+ .\32xl\:translate-y-48 {
+ --tw-translate-y: 12rem;
+ }
+
+ .\32xl\:translate-y-52 {
+ --tw-translate-y: 13rem;
+ }
+
+ .\32xl\:translate-y-56 {
+ --tw-translate-y: 14rem;
+ }
+
+ .\32xl\:translate-y-60 {
+ --tw-translate-y: 15rem;
+ }
+
+ .\32xl\:translate-y-64 {
+ --tw-translate-y: 16rem;
+ }
+
+ .\32xl\:translate-y-72 {
+ --tw-translate-y: 18rem;
+ }
+
+ .\32xl\:translate-y-80 {
+ --tw-translate-y: 20rem;
+ }
+
+ .\32xl\:translate-y-96 {
+ --tw-translate-y: 24rem;
+ }
+
+ .\32xl\:translate-y-px {
+ --tw-translate-y: 1px;
+ }
+
+ .\32xl\:translate-y-0\.5 {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .\32xl\:translate-y-1\.5 {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .\32xl\:translate-y-2\.5 {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .\32xl\:translate-y-3\.5 {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .\32xl\:-translate-y-0 {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:-translate-y-1 {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .\32xl\:-translate-y-2 {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .\32xl\:-translate-y-3 {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .\32xl\:-translate-y-4 {
+ --tw-translate-y: -1rem;
+ }
+
+ .\32xl\:-translate-y-5 {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .\32xl\:-translate-y-6 {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .\32xl\:-translate-y-7 {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .\32xl\:-translate-y-8 {
+ --tw-translate-y: -2rem;
+ }
+
+ .\32xl\:-translate-y-9 {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .\32xl\:-translate-y-10 {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .\32xl\:-translate-y-11 {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .\32xl\:-translate-y-12 {
+ --tw-translate-y: -3rem;
+ }
+
+ .\32xl\:-translate-y-14 {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .\32xl\:-translate-y-16 {
+ --tw-translate-y: -4rem;
+ }
+
+ .\32xl\:-translate-y-20 {
+ --tw-translate-y: -5rem;
+ }
+
+ .\32xl\:-translate-y-24 {
+ --tw-translate-y: -6rem;
+ }
+
+ .\32xl\:-translate-y-28 {
+ --tw-translate-y: -7rem;
+ }
+
+ .\32xl\:-translate-y-32 {
+ --tw-translate-y: -8rem;
+ }
+
+ .\32xl\:-translate-y-36 {
+ --tw-translate-y: -9rem;
+ }
+
+ .\32xl\:-translate-y-40 {
+ --tw-translate-y: -10rem;
+ }
+
+ .\32xl\:-translate-y-44 {
+ --tw-translate-y: -11rem;
+ }
+
+ .\32xl\:-translate-y-48 {
+ --tw-translate-y: -12rem;
+ }
+
+ .\32xl\:-translate-y-52 {
+ --tw-translate-y: -13rem;
+ }
+
+ .\32xl\:-translate-y-56 {
+ --tw-translate-y: -14rem;
+ }
+
+ .\32xl\:-translate-y-60 {
+ --tw-translate-y: -15rem;
+ }
+
+ .\32xl\:-translate-y-64 {
+ --tw-translate-y: -16rem;
+ }
+
+ .\32xl\:-translate-y-72 {
+ --tw-translate-y: -18rem;
+ }
+
+ .\32xl\:-translate-y-80 {
+ --tw-translate-y: -20rem;
+ }
+
+ .\32xl\:-translate-y-96 {
+ --tw-translate-y: -24rem;
+ }
+
+ .\32xl\:-translate-y-px {
+ --tw-translate-y: -1px;
+ }
+
+ .\32xl\:-translate-y-0\.5 {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .\32xl\:-translate-y-1\.5 {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .\32xl\:-translate-y-2\.5 {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .\32xl\:-translate-y-3\.5 {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .\32xl\:translate-y-1\/2 {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:translate-y-1\/3 {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .\32xl\:translate-y-2\/3 {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .\32xl\:translate-y-1\/4 {
+ --tw-translate-y: 25%;
+ }
+
+ .\32xl\:translate-y-2\/4 {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:translate-y-3\/4 {
+ --tw-translate-y: 75%;
+ }
+
+ .\32xl\:translate-y-full {
+ --tw-translate-y: 100%;
+ }
+
+ .\32xl\:-translate-y-1\/2 {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:-translate-y-1\/3 {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .\32xl\:-translate-y-2\/3 {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .\32xl\:-translate-y-1\/4 {
+ --tw-translate-y: -25%;
+ }
+
+ .\32xl\:-translate-y-2\/4 {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:-translate-y-3\/4 {
+ --tw-translate-y: -75%;
+ }
+
+ .\32xl\:-translate-y-full {
+ --tw-translate-y: -100%;
+ }
+
+ .\32xl\:hover\:translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:hover\:translate-x-1:hover {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .\32xl\:hover\:translate-x-2:hover {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .\32xl\:hover\:translate-x-3:hover {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .\32xl\:hover\:translate-x-4:hover {
+ --tw-translate-x: 1rem;
+ }
+
+ .\32xl\:hover\:translate-x-5:hover {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .\32xl\:hover\:translate-x-6:hover {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .\32xl\:hover\:translate-x-7:hover {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .\32xl\:hover\:translate-x-8:hover {
+ --tw-translate-x: 2rem;
+ }
+
+ .\32xl\:hover\:translate-x-9:hover {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .\32xl\:hover\:translate-x-10:hover {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .\32xl\:hover\:translate-x-11:hover {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .\32xl\:hover\:translate-x-12:hover {
+ --tw-translate-x: 3rem;
+ }
+
+ .\32xl\:hover\:translate-x-14:hover {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .\32xl\:hover\:translate-x-16:hover {
+ --tw-translate-x: 4rem;
+ }
+
+ .\32xl\:hover\:translate-x-20:hover {
+ --tw-translate-x: 5rem;
+ }
+
+ .\32xl\:hover\:translate-x-24:hover {
+ --tw-translate-x: 6rem;
+ }
+
+ .\32xl\:hover\:translate-x-28:hover {
+ --tw-translate-x: 7rem;
+ }
+
+ .\32xl\:hover\:translate-x-32:hover {
+ --tw-translate-x: 8rem;
+ }
+
+ .\32xl\:hover\:translate-x-36:hover {
+ --tw-translate-x: 9rem;
+ }
+
+ .\32xl\:hover\:translate-x-40:hover {
+ --tw-translate-x: 10rem;
+ }
+
+ .\32xl\:hover\:translate-x-44:hover {
+ --tw-translate-x: 11rem;
+ }
+
+ .\32xl\:hover\:translate-x-48:hover {
+ --tw-translate-x: 12rem;
+ }
+
+ .\32xl\:hover\:translate-x-52:hover {
+ --tw-translate-x: 13rem;
+ }
+
+ .\32xl\:hover\:translate-x-56:hover {
+ --tw-translate-x: 14rem;
+ }
+
+ .\32xl\:hover\:translate-x-60:hover {
+ --tw-translate-x: 15rem;
+ }
+
+ .\32xl\:hover\:translate-x-64:hover {
+ --tw-translate-x: 16rem;
+ }
+
+ .\32xl\:hover\:translate-x-72:hover {
+ --tw-translate-x: 18rem;
+ }
+
+ .\32xl\:hover\:translate-x-80:hover {
+ --tw-translate-x: 20rem;
+ }
+
+ .\32xl\:hover\:translate-x-96:hover {
+ --tw-translate-x: 24rem;
+ }
+
+ .\32xl\:hover\:translate-x-px:hover {
+ --tw-translate-x: 1px;
+ }
+
+ .\32xl\:hover\:translate-x-0\.5:hover {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .\32xl\:hover\:translate-x-1\.5:hover {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .\32xl\:hover\:translate-x-2\.5:hover {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .\32xl\:hover\:translate-x-3\.5:hover {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .\32xl\:hover\:-translate-x-0:hover {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:hover\:-translate-x-1:hover {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .\32xl\:hover\:-translate-x-2:hover {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .\32xl\:hover\:-translate-x-3:hover {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .\32xl\:hover\:-translate-x-4:hover {
+ --tw-translate-x: -1rem;
+ }
+
+ .\32xl\:hover\:-translate-x-5:hover {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .\32xl\:hover\:-translate-x-6:hover {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .\32xl\:hover\:-translate-x-7:hover {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .\32xl\:hover\:-translate-x-8:hover {
+ --tw-translate-x: -2rem;
+ }
+
+ .\32xl\:hover\:-translate-x-9:hover {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .\32xl\:hover\:-translate-x-10:hover {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .\32xl\:hover\:-translate-x-11:hover {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .\32xl\:hover\:-translate-x-12:hover {
+ --tw-translate-x: -3rem;
+ }
+
+ .\32xl\:hover\:-translate-x-14:hover {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .\32xl\:hover\:-translate-x-16:hover {
+ --tw-translate-x: -4rem;
+ }
+
+ .\32xl\:hover\:-translate-x-20:hover {
+ --tw-translate-x: -5rem;
+ }
+
+ .\32xl\:hover\:-translate-x-24:hover {
+ --tw-translate-x: -6rem;
+ }
+
+ .\32xl\:hover\:-translate-x-28:hover {
+ --tw-translate-x: -7rem;
+ }
+
+ .\32xl\:hover\:-translate-x-32:hover {
+ --tw-translate-x: -8rem;
+ }
+
+ .\32xl\:hover\:-translate-x-36:hover {
+ --tw-translate-x: -9rem;
+ }
+
+ .\32xl\:hover\:-translate-x-40:hover {
+ --tw-translate-x: -10rem;
+ }
+
+ .\32xl\:hover\:-translate-x-44:hover {
+ --tw-translate-x: -11rem;
+ }
+
+ .\32xl\:hover\:-translate-x-48:hover {
+ --tw-translate-x: -12rem;
+ }
+
+ .\32xl\:hover\:-translate-x-52:hover {
+ --tw-translate-x: -13rem;
+ }
+
+ .\32xl\:hover\:-translate-x-56:hover {
+ --tw-translate-x: -14rem;
+ }
+
+ .\32xl\:hover\:-translate-x-60:hover {
+ --tw-translate-x: -15rem;
+ }
+
+ .\32xl\:hover\:-translate-x-64:hover {
+ --tw-translate-x: -16rem;
+ }
+
+ .\32xl\:hover\:-translate-x-72:hover {
+ --tw-translate-x: -18rem;
+ }
+
+ .\32xl\:hover\:-translate-x-80:hover {
+ --tw-translate-x: -20rem;
+ }
+
+ .\32xl\:hover\:-translate-x-96:hover {
+ --tw-translate-x: -24rem;
+ }
+
+ .\32xl\:hover\:-translate-x-px:hover {
+ --tw-translate-x: -1px;
+ }
+
+ .\32xl\:hover\:-translate-x-0\.5:hover {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .\32xl\:hover\:-translate-x-1\.5:hover {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .\32xl\:hover\:-translate-x-2\.5:hover {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .\32xl\:hover\:-translate-x-3\.5:hover {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .\32xl\:hover\:translate-x-1\/2:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:hover\:translate-x-1\/3:hover {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .\32xl\:hover\:translate-x-2\/3:hover {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .\32xl\:hover\:translate-x-1\/4:hover {
+ --tw-translate-x: 25%;
+ }
+
+ .\32xl\:hover\:translate-x-2\/4:hover {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:hover\:translate-x-3\/4:hover {
+ --tw-translate-x: 75%;
+ }
+
+ .\32xl\:hover\:translate-x-full:hover {
+ --tw-translate-x: 100%;
+ }
+
+ .\32xl\:hover\:-translate-x-1\/2:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:hover\:-translate-x-1\/3:hover {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .\32xl\:hover\:-translate-x-2\/3:hover {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .\32xl\:hover\:-translate-x-1\/4:hover {
+ --tw-translate-x: -25%;
+ }
+
+ .\32xl\:hover\:-translate-x-2\/4:hover {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:hover\:-translate-x-3\/4:hover {
+ --tw-translate-x: -75%;
+ }
+
+ .\32xl\:hover\:-translate-x-full:hover {
+ --tw-translate-x: -100%;
+ }
+
+ .\32xl\:hover\:translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:hover\:translate-y-1:hover {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .\32xl\:hover\:translate-y-2:hover {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .\32xl\:hover\:translate-y-3:hover {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .\32xl\:hover\:translate-y-4:hover {
+ --tw-translate-y: 1rem;
+ }
+
+ .\32xl\:hover\:translate-y-5:hover {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .\32xl\:hover\:translate-y-6:hover {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .\32xl\:hover\:translate-y-7:hover {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .\32xl\:hover\:translate-y-8:hover {
+ --tw-translate-y: 2rem;
+ }
+
+ .\32xl\:hover\:translate-y-9:hover {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .\32xl\:hover\:translate-y-10:hover {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .\32xl\:hover\:translate-y-11:hover {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .\32xl\:hover\:translate-y-12:hover {
+ --tw-translate-y: 3rem;
+ }
+
+ .\32xl\:hover\:translate-y-14:hover {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .\32xl\:hover\:translate-y-16:hover {
+ --tw-translate-y: 4rem;
+ }
+
+ .\32xl\:hover\:translate-y-20:hover {
+ --tw-translate-y: 5rem;
+ }
+
+ .\32xl\:hover\:translate-y-24:hover {
+ --tw-translate-y: 6rem;
+ }
+
+ .\32xl\:hover\:translate-y-28:hover {
+ --tw-translate-y: 7rem;
+ }
+
+ .\32xl\:hover\:translate-y-32:hover {
+ --tw-translate-y: 8rem;
+ }
+
+ .\32xl\:hover\:translate-y-36:hover {
+ --tw-translate-y: 9rem;
+ }
+
+ .\32xl\:hover\:translate-y-40:hover {
+ --tw-translate-y: 10rem;
+ }
+
+ .\32xl\:hover\:translate-y-44:hover {
+ --tw-translate-y: 11rem;
+ }
+
+ .\32xl\:hover\:translate-y-48:hover {
+ --tw-translate-y: 12rem;
+ }
+
+ .\32xl\:hover\:translate-y-52:hover {
+ --tw-translate-y: 13rem;
+ }
+
+ .\32xl\:hover\:translate-y-56:hover {
+ --tw-translate-y: 14rem;
+ }
+
+ .\32xl\:hover\:translate-y-60:hover {
+ --tw-translate-y: 15rem;
+ }
+
+ .\32xl\:hover\:translate-y-64:hover {
+ --tw-translate-y: 16rem;
+ }
+
+ .\32xl\:hover\:translate-y-72:hover {
+ --tw-translate-y: 18rem;
+ }
+
+ .\32xl\:hover\:translate-y-80:hover {
+ --tw-translate-y: 20rem;
+ }
+
+ .\32xl\:hover\:translate-y-96:hover {
+ --tw-translate-y: 24rem;
+ }
+
+ .\32xl\:hover\:translate-y-px:hover {
+ --tw-translate-y: 1px;
+ }
+
+ .\32xl\:hover\:translate-y-0\.5:hover {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .\32xl\:hover\:translate-y-1\.5:hover {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .\32xl\:hover\:translate-y-2\.5:hover {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .\32xl\:hover\:translate-y-3\.5:hover {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .\32xl\:hover\:-translate-y-0:hover {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:hover\:-translate-y-1:hover {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .\32xl\:hover\:-translate-y-2:hover {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .\32xl\:hover\:-translate-y-3:hover {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .\32xl\:hover\:-translate-y-4:hover {
+ --tw-translate-y: -1rem;
+ }
+
+ .\32xl\:hover\:-translate-y-5:hover {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .\32xl\:hover\:-translate-y-6:hover {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .\32xl\:hover\:-translate-y-7:hover {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .\32xl\:hover\:-translate-y-8:hover {
+ --tw-translate-y: -2rem;
+ }
+
+ .\32xl\:hover\:-translate-y-9:hover {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .\32xl\:hover\:-translate-y-10:hover {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .\32xl\:hover\:-translate-y-11:hover {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .\32xl\:hover\:-translate-y-12:hover {
+ --tw-translate-y: -3rem;
+ }
+
+ .\32xl\:hover\:-translate-y-14:hover {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .\32xl\:hover\:-translate-y-16:hover {
+ --tw-translate-y: -4rem;
+ }
+
+ .\32xl\:hover\:-translate-y-20:hover {
+ --tw-translate-y: -5rem;
+ }
+
+ .\32xl\:hover\:-translate-y-24:hover {
+ --tw-translate-y: -6rem;
+ }
+
+ .\32xl\:hover\:-translate-y-28:hover {
+ --tw-translate-y: -7rem;
+ }
+
+ .\32xl\:hover\:-translate-y-32:hover {
+ --tw-translate-y: -8rem;
+ }
+
+ .\32xl\:hover\:-translate-y-36:hover {
+ --tw-translate-y: -9rem;
+ }
+
+ .\32xl\:hover\:-translate-y-40:hover {
+ --tw-translate-y: -10rem;
+ }
+
+ .\32xl\:hover\:-translate-y-44:hover {
+ --tw-translate-y: -11rem;
+ }
+
+ .\32xl\:hover\:-translate-y-48:hover {
+ --tw-translate-y: -12rem;
+ }
+
+ .\32xl\:hover\:-translate-y-52:hover {
+ --tw-translate-y: -13rem;
+ }
+
+ .\32xl\:hover\:-translate-y-56:hover {
+ --tw-translate-y: -14rem;
+ }
+
+ .\32xl\:hover\:-translate-y-60:hover {
+ --tw-translate-y: -15rem;
+ }
+
+ .\32xl\:hover\:-translate-y-64:hover {
+ --tw-translate-y: -16rem;
+ }
+
+ .\32xl\:hover\:-translate-y-72:hover {
+ --tw-translate-y: -18rem;
+ }
+
+ .\32xl\:hover\:-translate-y-80:hover {
+ --tw-translate-y: -20rem;
+ }
+
+ .\32xl\:hover\:-translate-y-96:hover {
+ --tw-translate-y: -24rem;
+ }
+
+ .\32xl\:hover\:-translate-y-px:hover {
+ --tw-translate-y: -1px;
+ }
+
+ .\32xl\:hover\:-translate-y-0\.5:hover {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .\32xl\:hover\:-translate-y-1\.5:hover {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .\32xl\:hover\:-translate-y-2\.5:hover {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .\32xl\:hover\:-translate-y-3\.5:hover {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .\32xl\:hover\:translate-y-1\/2:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:hover\:translate-y-1\/3:hover {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .\32xl\:hover\:translate-y-2\/3:hover {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .\32xl\:hover\:translate-y-1\/4:hover {
+ --tw-translate-y: 25%;
+ }
+
+ .\32xl\:hover\:translate-y-2\/4:hover {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:hover\:translate-y-3\/4:hover {
+ --tw-translate-y: 75%;
+ }
+
+ .\32xl\:hover\:translate-y-full:hover {
+ --tw-translate-y: 100%;
+ }
+
+ .\32xl\:hover\:-translate-y-1\/2:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:hover\:-translate-y-1\/3:hover {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .\32xl\:hover\:-translate-y-2\/3:hover {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .\32xl\:hover\:-translate-y-1\/4:hover {
+ --tw-translate-y: -25%;
+ }
+
+ .\32xl\:hover\:-translate-y-2\/4:hover {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:hover\:-translate-y-3\/4:hover {
+ --tw-translate-y: -75%;
+ }
+
+ .\32xl\:hover\:-translate-y-full:hover {
+ --tw-translate-y: -100%;
+ }
+
+ .\32xl\:focus\:translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:focus\:translate-x-1:focus {
+ --tw-translate-x: 0.25rem;
+ }
+
+ .\32xl\:focus\:translate-x-2:focus {
+ --tw-translate-x: 0.5rem;
+ }
+
+ .\32xl\:focus\:translate-x-3:focus {
+ --tw-translate-x: 0.75rem;
+ }
+
+ .\32xl\:focus\:translate-x-4:focus {
+ --tw-translate-x: 1rem;
+ }
+
+ .\32xl\:focus\:translate-x-5:focus {
+ --tw-translate-x: 1.25rem;
+ }
+
+ .\32xl\:focus\:translate-x-6:focus {
+ --tw-translate-x: 1.5rem;
+ }
+
+ .\32xl\:focus\:translate-x-7:focus {
+ --tw-translate-x: 1.75rem;
+ }
+
+ .\32xl\:focus\:translate-x-8:focus {
+ --tw-translate-x: 2rem;
+ }
+
+ .\32xl\:focus\:translate-x-9:focus {
+ --tw-translate-x: 2.25rem;
+ }
+
+ .\32xl\:focus\:translate-x-10:focus {
+ --tw-translate-x: 2.5rem;
+ }
+
+ .\32xl\:focus\:translate-x-11:focus {
+ --tw-translate-x: 2.75rem;
+ }
+
+ .\32xl\:focus\:translate-x-12:focus {
+ --tw-translate-x: 3rem;
+ }
+
+ .\32xl\:focus\:translate-x-14:focus {
+ --tw-translate-x: 3.5rem;
+ }
+
+ .\32xl\:focus\:translate-x-16:focus {
+ --tw-translate-x: 4rem;
+ }
+
+ .\32xl\:focus\:translate-x-20:focus {
+ --tw-translate-x: 5rem;
+ }
+
+ .\32xl\:focus\:translate-x-24:focus {
+ --tw-translate-x: 6rem;
+ }
+
+ .\32xl\:focus\:translate-x-28:focus {
+ --tw-translate-x: 7rem;
+ }
+
+ .\32xl\:focus\:translate-x-32:focus {
+ --tw-translate-x: 8rem;
+ }
+
+ .\32xl\:focus\:translate-x-36:focus {
+ --tw-translate-x: 9rem;
+ }
+
+ .\32xl\:focus\:translate-x-40:focus {
+ --tw-translate-x: 10rem;
+ }
+
+ .\32xl\:focus\:translate-x-44:focus {
+ --tw-translate-x: 11rem;
+ }
+
+ .\32xl\:focus\:translate-x-48:focus {
+ --tw-translate-x: 12rem;
+ }
+
+ .\32xl\:focus\:translate-x-52:focus {
+ --tw-translate-x: 13rem;
+ }
+
+ .\32xl\:focus\:translate-x-56:focus {
+ --tw-translate-x: 14rem;
+ }
+
+ .\32xl\:focus\:translate-x-60:focus {
+ --tw-translate-x: 15rem;
+ }
+
+ .\32xl\:focus\:translate-x-64:focus {
+ --tw-translate-x: 16rem;
+ }
+
+ .\32xl\:focus\:translate-x-72:focus {
+ --tw-translate-x: 18rem;
+ }
+
+ .\32xl\:focus\:translate-x-80:focus {
+ --tw-translate-x: 20rem;
+ }
+
+ .\32xl\:focus\:translate-x-96:focus {
+ --tw-translate-x: 24rem;
+ }
+
+ .\32xl\:focus\:translate-x-px:focus {
+ --tw-translate-x: 1px;
+ }
+
+ .\32xl\:focus\:translate-x-0\.5:focus {
+ --tw-translate-x: 0.125rem;
+ }
+
+ .\32xl\:focus\:translate-x-1\.5:focus {
+ --tw-translate-x: 0.375rem;
+ }
+
+ .\32xl\:focus\:translate-x-2\.5:focus {
+ --tw-translate-x: 0.625rem;
+ }
+
+ .\32xl\:focus\:translate-x-3\.5:focus {
+ --tw-translate-x: 0.875rem;
+ }
+
+ .\32xl\:focus\:-translate-x-0:focus {
+ --tw-translate-x: 0px;
+ }
+
+ .\32xl\:focus\:-translate-x-1:focus {
+ --tw-translate-x: -0.25rem;
+ }
+
+ .\32xl\:focus\:-translate-x-2:focus {
+ --tw-translate-x: -0.5rem;
+ }
+
+ .\32xl\:focus\:-translate-x-3:focus {
+ --tw-translate-x: -0.75rem;
+ }
+
+ .\32xl\:focus\:-translate-x-4:focus {
+ --tw-translate-x: -1rem;
+ }
+
+ .\32xl\:focus\:-translate-x-5:focus {
+ --tw-translate-x: -1.25rem;
+ }
+
+ .\32xl\:focus\:-translate-x-6:focus {
+ --tw-translate-x: -1.5rem;
+ }
+
+ .\32xl\:focus\:-translate-x-7:focus {
+ --tw-translate-x: -1.75rem;
+ }
+
+ .\32xl\:focus\:-translate-x-8:focus {
+ --tw-translate-x: -2rem;
+ }
+
+ .\32xl\:focus\:-translate-x-9:focus {
+ --tw-translate-x: -2.25rem;
+ }
+
+ .\32xl\:focus\:-translate-x-10:focus {
+ --tw-translate-x: -2.5rem;
+ }
+
+ .\32xl\:focus\:-translate-x-11:focus {
+ --tw-translate-x: -2.75rem;
+ }
+
+ .\32xl\:focus\:-translate-x-12:focus {
+ --tw-translate-x: -3rem;
+ }
+
+ .\32xl\:focus\:-translate-x-14:focus {
+ --tw-translate-x: -3.5rem;
+ }
+
+ .\32xl\:focus\:-translate-x-16:focus {
+ --tw-translate-x: -4rem;
+ }
+
+ .\32xl\:focus\:-translate-x-20:focus {
+ --tw-translate-x: -5rem;
+ }
+
+ .\32xl\:focus\:-translate-x-24:focus {
+ --tw-translate-x: -6rem;
+ }
+
+ .\32xl\:focus\:-translate-x-28:focus {
+ --tw-translate-x: -7rem;
+ }
+
+ .\32xl\:focus\:-translate-x-32:focus {
+ --tw-translate-x: -8rem;
+ }
+
+ .\32xl\:focus\:-translate-x-36:focus {
+ --tw-translate-x: -9rem;
+ }
+
+ .\32xl\:focus\:-translate-x-40:focus {
+ --tw-translate-x: -10rem;
+ }
+
+ .\32xl\:focus\:-translate-x-44:focus {
+ --tw-translate-x: -11rem;
+ }
+
+ .\32xl\:focus\:-translate-x-48:focus {
+ --tw-translate-x: -12rem;
+ }
+
+ .\32xl\:focus\:-translate-x-52:focus {
+ --tw-translate-x: -13rem;
+ }
+
+ .\32xl\:focus\:-translate-x-56:focus {
+ --tw-translate-x: -14rem;
+ }
+
+ .\32xl\:focus\:-translate-x-60:focus {
+ --tw-translate-x: -15rem;
+ }
+
+ .\32xl\:focus\:-translate-x-64:focus {
+ --tw-translate-x: -16rem;
+ }
+
+ .\32xl\:focus\:-translate-x-72:focus {
+ --tw-translate-x: -18rem;
+ }
+
+ .\32xl\:focus\:-translate-x-80:focus {
+ --tw-translate-x: -20rem;
+ }
+
+ .\32xl\:focus\:-translate-x-96:focus {
+ --tw-translate-x: -24rem;
+ }
+
+ .\32xl\:focus\:-translate-x-px:focus {
+ --tw-translate-x: -1px;
+ }
+
+ .\32xl\:focus\:-translate-x-0\.5:focus {
+ --tw-translate-x: -0.125rem;
+ }
+
+ .\32xl\:focus\:-translate-x-1\.5:focus {
+ --tw-translate-x: -0.375rem;
+ }
+
+ .\32xl\:focus\:-translate-x-2\.5:focus {
+ --tw-translate-x: -0.625rem;
+ }
+
+ .\32xl\:focus\:-translate-x-3\.5:focus {
+ --tw-translate-x: -0.875rem;
+ }
+
+ .\32xl\:focus\:translate-x-1\/2:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:focus\:translate-x-1\/3:focus {
+ --tw-translate-x: 33.333333%;
+ }
+
+ .\32xl\:focus\:translate-x-2\/3:focus {
+ --tw-translate-x: 66.666667%;
+ }
+
+ .\32xl\:focus\:translate-x-1\/4:focus {
+ --tw-translate-x: 25%;
+ }
+
+ .\32xl\:focus\:translate-x-2\/4:focus {
+ --tw-translate-x: 50%;
+ }
+
+ .\32xl\:focus\:translate-x-3\/4:focus {
+ --tw-translate-x: 75%;
+ }
+
+ .\32xl\:focus\:translate-x-full:focus {
+ --tw-translate-x: 100%;
+ }
+
+ .\32xl\:focus\:-translate-x-1\/2:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:focus\:-translate-x-1\/3:focus {
+ --tw-translate-x: -33.333333%;
+ }
+
+ .\32xl\:focus\:-translate-x-2\/3:focus {
+ --tw-translate-x: -66.666667%;
+ }
+
+ .\32xl\:focus\:-translate-x-1\/4:focus {
+ --tw-translate-x: -25%;
+ }
+
+ .\32xl\:focus\:-translate-x-2\/4:focus {
+ --tw-translate-x: -50%;
+ }
+
+ .\32xl\:focus\:-translate-x-3\/4:focus {
+ --tw-translate-x: -75%;
+ }
+
+ .\32xl\:focus\:-translate-x-full:focus {
+ --tw-translate-x: -100%;
+ }
+
+ .\32xl\:focus\:translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:focus\:translate-y-1:focus {
+ --tw-translate-y: 0.25rem;
+ }
+
+ .\32xl\:focus\:translate-y-2:focus {
+ --tw-translate-y: 0.5rem;
+ }
+
+ .\32xl\:focus\:translate-y-3:focus {
+ --tw-translate-y: 0.75rem;
+ }
+
+ .\32xl\:focus\:translate-y-4:focus {
+ --tw-translate-y: 1rem;
+ }
+
+ .\32xl\:focus\:translate-y-5:focus {
+ --tw-translate-y: 1.25rem;
+ }
+
+ .\32xl\:focus\:translate-y-6:focus {
+ --tw-translate-y: 1.5rem;
+ }
+
+ .\32xl\:focus\:translate-y-7:focus {
+ --tw-translate-y: 1.75rem;
+ }
+
+ .\32xl\:focus\:translate-y-8:focus {
+ --tw-translate-y: 2rem;
+ }
+
+ .\32xl\:focus\:translate-y-9:focus {
+ --tw-translate-y: 2.25rem;
+ }
+
+ .\32xl\:focus\:translate-y-10:focus {
+ --tw-translate-y: 2.5rem;
+ }
+
+ .\32xl\:focus\:translate-y-11:focus {
+ --tw-translate-y: 2.75rem;
+ }
+
+ .\32xl\:focus\:translate-y-12:focus {
+ --tw-translate-y: 3rem;
+ }
+
+ .\32xl\:focus\:translate-y-14:focus {
+ --tw-translate-y: 3.5rem;
+ }
+
+ .\32xl\:focus\:translate-y-16:focus {
+ --tw-translate-y: 4rem;
+ }
+
+ .\32xl\:focus\:translate-y-20:focus {
+ --tw-translate-y: 5rem;
+ }
+
+ .\32xl\:focus\:translate-y-24:focus {
+ --tw-translate-y: 6rem;
+ }
+
+ .\32xl\:focus\:translate-y-28:focus {
+ --tw-translate-y: 7rem;
+ }
+
+ .\32xl\:focus\:translate-y-32:focus {
+ --tw-translate-y: 8rem;
+ }
+
+ .\32xl\:focus\:translate-y-36:focus {
+ --tw-translate-y: 9rem;
+ }
+
+ .\32xl\:focus\:translate-y-40:focus {
+ --tw-translate-y: 10rem;
+ }
+
+ .\32xl\:focus\:translate-y-44:focus {
+ --tw-translate-y: 11rem;
+ }
+
+ .\32xl\:focus\:translate-y-48:focus {
+ --tw-translate-y: 12rem;
+ }
+
+ .\32xl\:focus\:translate-y-52:focus {
+ --tw-translate-y: 13rem;
+ }
+
+ .\32xl\:focus\:translate-y-56:focus {
+ --tw-translate-y: 14rem;
+ }
+
+ .\32xl\:focus\:translate-y-60:focus {
+ --tw-translate-y: 15rem;
+ }
+
+ .\32xl\:focus\:translate-y-64:focus {
+ --tw-translate-y: 16rem;
+ }
+
+ .\32xl\:focus\:translate-y-72:focus {
+ --tw-translate-y: 18rem;
+ }
+
+ .\32xl\:focus\:translate-y-80:focus {
+ --tw-translate-y: 20rem;
+ }
+
+ .\32xl\:focus\:translate-y-96:focus {
+ --tw-translate-y: 24rem;
+ }
+
+ .\32xl\:focus\:translate-y-px:focus {
+ --tw-translate-y: 1px;
+ }
+
+ .\32xl\:focus\:translate-y-0\.5:focus {
+ --tw-translate-y: 0.125rem;
+ }
+
+ .\32xl\:focus\:translate-y-1\.5:focus {
+ --tw-translate-y: 0.375rem;
+ }
+
+ .\32xl\:focus\:translate-y-2\.5:focus {
+ --tw-translate-y: 0.625rem;
+ }
+
+ .\32xl\:focus\:translate-y-3\.5:focus {
+ --tw-translate-y: 0.875rem;
+ }
+
+ .\32xl\:focus\:-translate-y-0:focus {
+ --tw-translate-y: 0px;
+ }
+
+ .\32xl\:focus\:-translate-y-1:focus {
+ --tw-translate-y: -0.25rem;
+ }
+
+ .\32xl\:focus\:-translate-y-2:focus {
+ --tw-translate-y: -0.5rem;
+ }
+
+ .\32xl\:focus\:-translate-y-3:focus {
+ --tw-translate-y: -0.75rem;
+ }
+
+ .\32xl\:focus\:-translate-y-4:focus {
+ --tw-translate-y: -1rem;
+ }
+
+ .\32xl\:focus\:-translate-y-5:focus {
+ --tw-translate-y: -1.25rem;
+ }
+
+ .\32xl\:focus\:-translate-y-6:focus {
+ --tw-translate-y: -1.5rem;
+ }
+
+ .\32xl\:focus\:-translate-y-7:focus {
+ --tw-translate-y: -1.75rem;
+ }
+
+ .\32xl\:focus\:-translate-y-8:focus {
+ --tw-translate-y: -2rem;
+ }
+
+ .\32xl\:focus\:-translate-y-9:focus {
+ --tw-translate-y: -2.25rem;
+ }
+
+ .\32xl\:focus\:-translate-y-10:focus {
+ --tw-translate-y: -2.5rem;
+ }
+
+ .\32xl\:focus\:-translate-y-11:focus {
+ --tw-translate-y: -2.75rem;
+ }
+
+ .\32xl\:focus\:-translate-y-12:focus {
+ --tw-translate-y: -3rem;
+ }
+
+ .\32xl\:focus\:-translate-y-14:focus {
+ --tw-translate-y: -3.5rem;
+ }
+
+ .\32xl\:focus\:-translate-y-16:focus {
+ --tw-translate-y: -4rem;
+ }
+
+ .\32xl\:focus\:-translate-y-20:focus {
+ --tw-translate-y: -5rem;
+ }
+
+ .\32xl\:focus\:-translate-y-24:focus {
+ --tw-translate-y: -6rem;
+ }
+
+ .\32xl\:focus\:-translate-y-28:focus {
+ --tw-translate-y: -7rem;
+ }
+
+ .\32xl\:focus\:-translate-y-32:focus {
+ --tw-translate-y: -8rem;
+ }
+
+ .\32xl\:focus\:-translate-y-36:focus {
+ --tw-translate-y: -9rem;
+ }
+
+ .\32xl\:focus\:-translate-y-40:focus {
+ --tw-translate-y: -10rem;
+ }
+
+ .\32xl\:focus\:-translate-y-44:focus {
+ --tw-translate-y: -11rem;
+ }
+
+ .\32xl\:focus\:-translate-y-48:focus {
+ --tw-translate-y: -12rem;
+ }
+
+ .\32xl\:focus\:-translate-y-52:focus {
+ --tw-translate-y: -13rem;
+ }
+
+ .\32xl\:focus\:-translate-y-56:focus {
+ --tw-translate-y: -14rem;
+ }
+
+ .\32xl\:focus\:-translate-y-60:focus {
+ --tw-translate-y: -15rem;
+ }
+
+ .\32xl\:focus\:-translate-y-64:focus {
+ --tw-translate-y: -16rem;
+ }
+
+ .\32xl\:focus\:-translate-y-72:focus {
+ --tw-translate-y: -18rem;
+ }
+
+ .\32xl\:focus\:-translate-y-80:focus {
+ --tw-translate-y: -20rem;
+ }
+
+ .\32xl\:focus\:-translate-y-96:focus {
+ --tw-translate-y: -24rem;
+ }
+
+ .\32xl\:focus\:-translate-y-px:focus {
+ --tw-translate-y: -1px;
+ }
+
+ .\32xl\:focus\:-translate-y-0\.5:focus {
+ --tw-translate-y: -0.125rem;
+ }
+
+ .\32xl\:focus\:-translate-y-1\.5:focus {
+ --tw-translate-y: -0.375rem;
+ }
+
+ .\32xl\:focus\:-translate-y-2\.5:focus {
+ --tw-translate-y: -0.625rem;
+ }
+
+ .\32xl\:focus\:-translate-y-3\.5:focus {
+ --tw-translate-y: -0.875rem;
+ }
+
+ .\32xl\:focus\:translate-y-1\/2:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:focus\:translate-y-1\/3:focus {
+ --tw-translate-y: 33.333333%;
+ }
+
+ .\32xl\:focus\:translate-y-2\/3:focus {
+ --tw-translate-y: 66.666667%;
+ }
+
+ .\32xl\:focus\:translate-y-1\/4:focus {
+ --tw-translate-y: 25%;
+ }
+
+ .\32xl\:focus\:translate-y-2\/4:focus {
+ --tw-translate-y: 50%;
+ }
+
+ .\32xl\:focus\:translate-y-3\/4:focus {
+ --tw-translate-y: 75%;
+ }
+
+ .\32xl\:focus\:translate-y-full:focus {
+ --tw-translate-y: 100%;
+ }
+
+ .\32xl\:focus\:-translate-y-1\/2:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:focus\:-translate-y-1\/3:focus {
+ --tw-translate-y: -33.333333%;
+ }
+
+ .\32xl\:focus\:-translate-y-2\/3:focus {
+ --tw-translate-y: -66.666667%;
+ }
+
+ .\32xl\:focus\:-translate-y-1\/4:focus {
+ --tw-translate-y: -25%;
+ }
+
+ .\32xl\:focus\:-translate-y-2\/4:focus {
+ --tw-translate-y: -50%;
+ }
+
+ .\32xl\:focus\:-translate-y-3\/4:focus {
+ --tw-translate-y: -75%;
+ }
+
+ .\32xl\:focus\:-translate-y-full:focus {
+ --tw-translate-y: -100%;
+ }
+
+ .\32xl\:rotate-0 {
+ --tw-rotate: 0deg;
+ }
+
+ .\32xl\:rotate-1 {
+ --tw-rotate: 1deg;
+ }
+
+ .\32xl\:rotate-2 {
+ --tw-rotate: 2deg;
+ }
+
+ .\32xl\:rotate-3 {
+ --tw-rotate: 3deg;
+ }
+
+ .\32xl\:rotate-6 {
+ --tw-rotate: 6deg;
+ }
+
+ .\32xl\:rotate-12 {
+ --tw-rotate: 12deg;
+ }
+
+ .\32xl\:rotate-45 {
+ --tw-rotate: 45deg;
+ }
+
+ .\32xl\:rotate-90 {
+ --tw-rotate: 90deg;
+ }
+
+ .\32xl\:rotate-180 {
+ --tw-rotate: 180deg;
+ }
+
+ .\32xl\:-rotate-180 {
+ --tw-rotate: -180deg;
+ }
+
+ .\32xl\:-rotate-90 {
+ --tw-rotate: -90deg;
+ }
+
+ .\32xl\:-rotate-45 {
+ --tw-rotate: -45deg;
+ }
+
+ .\32xl\:-rotate-12 {
+ --tw-rotate: -12deg;
+ }
+
+ .\32xl\:-rotate-6 {
+ --tw-rotate: -6deg;
+ }
+
+ .\32xl\:-rotate-3 {
+ --tw-rotate: -3deg;
+ }
+
+ .\32xl\:-rotate-2 {
+ --tw-rotate: -2deg;
+ }
+
+ .\32xl\:-rotate-1 {
+ --tw-rotate: -1deg;
+ }
+
+ .\32xl\:hover\:rotate-0:hover {
+ --tw-rotate: 0deg;
+ }
+
+ .\32xl\:hover\:rotate-1:hover {
+ --tw-rotate: 1deg;
+ }
+
+ .\32xl\:hover\:rotate-2:hover {
+ --tw-rotate: 2deg;
+ }
+
+ .\32xl\:hover\:rotate-3:hover {
+ --tw-rotate: 3deg;
+ }
+
+ .\32xl\:hover\:rotate-6:hover {
+ --tw-rotate: 6deg;
+ }
+
+ .\32xl\:hover\:rotate-12:hover {
+ --tw-rotate: 12deg;
+ }
+
+ .\32xl\:hover\:rotate-45:hover {
+ --tw-rotate: 45deg;
+ }
+
+ .\32xl\:hover\:rotate-90:hover {
+ --tw-rotate: 90deg;
+ }
+
+ .\32xl\:hover\:rotate-180:hover {
+ --tw-rotate: 180deg;
+ }
+
+ .\32xl\:hover\:-rotate-180:hover {
+ --tw-rotate: -180deg;
+ }
+
+ .\32xl\:hover\:-rotate-90:hover {
+ --tw-rotate: -90deg;
+ }
+
+ .\32xl\:hover\:-rotate-45:hover {
+ --tw-rotate: -45deg;
+ }
+
+ .\32xl\:hover\:-rotate-12:hover {
+ --tw-rotate: -12deg;
+ }
+
+ .\32xl\:hover\:-rotate-6:hover {
+ --tw-rotate: -6deg;
+ }
+
+ .\32xl\:hover\:-rotate-3:hover {
+ --tw-rotate: -3deg;
+ }
+
+ .\32xl\:hover\:-rotate-2:hover {
+ --tw-rotate: -2deg;
+ }
+
+ .\32xl\:hover\:-rotate-1:hover {
+ --tw-rotate: -1deg;
+ }
+
+ .\32xl\:focus\:rotate-0:focus {
+ --tw-rotate: 0deg;
+ }
+
+ .\32xl\:focus\:rotate-1:focus {
+ --tw-rotate: 1deg;
+ }
+
+ .\32xl\:focus\:rotate-2:focus {
+ --tw-rotate: 2deg;
+ }
+
+ .\32xl\:focus\:rotate-3:focus {
+ --tw-rotate: 3deg;
+ }
+
+ .\32xl\:focus\:rotate-6:focus {
+ --tw-rotate: 6deg;
+ }
+
+ .\32xl\:focus\:rotate-12:focus {
+ --tw-rotate: 12deg;
+ }
+
+ .\32xl\:focus\:rotate-45:focus {
+ --tw-rotate: 45deg;
+ }
+
+ .\32xl\:focus\:rotate-90:focus {
+ --tw-rotate: 90deg;
+ }
+
+ .\32xl\:focus\:rotate-180:focus {
+ --tw-rotate: 180deg;
+ }
+
+ .\32xl\:focus\:-rotate-180:focus {
+ --tw-rotate: -180deg;
+ }
+
+ .\32xl\:focus\:-rotate-90:focus {
+ --tw-rotate: -90deg;
+ }
+
+ .\32xl\:focus\:-rotate-45:focus {
+ --tw-rotate: -45deg;
+ }
+
+ .\32xl\:focus\:-rotate-12:focus {
+ --tw-rotate: -12deg;
+ }
+
+ .\32xl\:focus\:-rotate-6:focus {
+ --tw-rotate: -6deg;
+ }
+
+ .\32xl\:focus\:-rotate-3:focus {
+ --tw-rotate: -3deg;
+ }
+
+ .\32xl\:focus\:-rotate-2:focus {
+ --tw-rotate: -2deg;
+ }
+
+ .\32xl\:focus\:-rotate-1:focus {
+ --tw-rotate: -1deg;
+ }
+
+ .\32xl\:skew-x-0 {
+ --tw-skew-x: 0deg;
+ }
+
+ .\32xl\:skew-x-1 {
+ --tw-skew-x: 1deg;
+ }
+
+ .\32xl\:skew-x-2 {
+ --tw-skew-x: 2deg;
+ }
+
+ .\32xl\:skew-x-3 {
+ --tw-skew-x: 3deg;
+ }
+
+ .\32xl\:skew-x-6 {
+ --tw-skew-x: 6deg;
+ }
+
+ .\32xl\:skew-x-12 {
+ --tw-skew-x: 12deg;
+ }
+
+ .\32xl\:-skew-x-12 {
+ --tw-skew-x: -12deg;
+ }
+
+ .\32xl\:-skew-x-6 {
+ --tw-skew-x: -6deg;
+ }
+
+ .\32xl\:-skew-x-3 {
+ --tw-skew-x: -3deg;
+ }
+
+ .\32xl\:-skew-x-2 {
+ --tw-skew-x: -2deg;
+ }
+
+ .\32xl\:-skew-x-1 {
+ --tw-skew-x: -1deg;
+ }
+
+ .\32xl\:skew-y-0 {
+ --tw-skew-y: 0deg;
+ }
+
+ .\32xl\:skew-y-1 {
+ --tw-skew-y: 1deg;
+ }
+
+ .\32xl\:skew-y-2 {
+ --tw-skew-y: 2deg;
+ }
+
+ .\32xl\:skew-y-3 {
+ --tw-skew-y: 3deg;
+ }
+
+ .\32xl\:skew-y-6 {
+ --tw-skew-y: 6deg;
+ }
+
+ .\32xl\:skew-y-12 {
+ --tw-skew-y: 12deg;
+ }
+
+ .\32xl\:-skew-y-12 {
+ --tw-skew-y: -12deg;
+ }
+
+ .\32xl\:-skew-y-6 {
+ --tw-skew-y: -6deg;
+ }
+
+ .\32xl\:-skew-y-3 {
+ --tw-skew-y: -3deg;
+ }
+
+ .\32xl\:-skew-y-2 {
+ --tw-skew-y: -2deg;
+ }
+
+ .\32xl\:-skew-y-1 {
+ --tw-skew-y: -1deg;
+ }
+
+ .\32xl\:hover\:skew-x-0:hover {
+ --tw-skew-x: 0deg;
+ }
+
+ .\32xl\:hover\:skew-x-1:hover {
+ --tw-skew-x: 1deg;
+ }
+
+ .\32xl\:hover\:skew-x-2:hover {
+ --tw-skew-x: 2deg;
+ }
+
+ .\32xl\:hover\:skew-x-3:hover {
+ --tw-skew-x: 3deg;
+ }
+
+ .\32xl\:hover\:skew-x-6:hover {
+ --tw-skew-x: 6deg;
+ }
+
+ .\32xl\:hover\:skew-x-12:hover {
+ --tw-skew-x: 12deg;
+ }
+
+ .\32xl\:hover\:-skew-x-12:hover {
+ --tw-skew-x: -12deg;
+ }
+
+ .\32xl\:hover\:-skew-x-6:hover {
+ --tw-skew-x: -6deg;
+ }
+
+ .\32xl\:hover\:-skew-x-3:hover {
+ --tw-skew-x: -3deg;
+ }
+
+ .\32xl\:hover\:-skew-x-2:hover {
+ --tw-skew-x: -2deg;
+ }
+
+ .\32xl\:hover\:-skew-x-1:hover {
+ --tw-skew-x: -1deg;
+ }
+
+ .\32xl\:hover\:skew-y-0:hover {
+ --tw-skew-y: 0deg;
+ }
+
+ .\32xl\:hover\:skew-y-1:hover {
+ --tw-skew-y: 1deg;
+ }
+
+ .\32xl\:hover\:skew-y-2:hover {
+ --tw-skew-y: 2deg;
+ }
+
+ .\32xl\:hover\:skew-y-3:hover {
+ --tw-skew-y: 3deg;
+ }
+
+ .\32xl\:hover\:skew-y-6:hover {
+ --tw-skew-y: 6deg;
+ }
+
+ .\32xl\:hover\:skew-y-12:hover {
+ --tw-skew-y: 12deg;
+ }
+
+ .\32xl\:hover\:-skew-y-12:hover {
+ --tw-skew-y: -12deg;
+ }
+
+ .\32xl\:hover\:-skew-y-6:hover {
+ --tw-skew-y: -6deg;
+ }
+
+ .\32xl\:hover\:-skew-y-3:hover {
+ --tw-skew-y: -3deg;
+ }
+
+ .\32xl\:hover\:-skew-y-2:hover {
+ --tw-skew-y: -2deg;
+ }
+
+ .\32xl\:hover\:-skew-y-1:hover {
+ --tw-skew-y: -1deg;
+ }
+
+ .\32xl\:focus\:skew-x-0:focus {
+ --tw-skew-x: 0deg;
+ }
+
+ .\32xl\:focus\:skew-x-1:focus {
+ --tw-skew-x: 1deg;
+ }
+
+ .\32xl\:focus\:skew-x-2:focus {
+ --tw-skew-x: 2deg;
+ }
+
+ .\32xl\:focus\:skew-x-3:focus {
+ --tw-skew-x: 3deg;
+ }
+
+ .\32xl\:focus\:skew-x-6:focus {
+ --tw-skew-x: 6deg;
+ }
+
+ .\32xl\:focus\:skew-x-12:focus {
+ --tw-skew-x: 12deg;
+ }
+
+ .\32xl\:focus\:-skew-x-12:focus {
+ --tw-skew-x: -12deg;
+ }
+
+ .\32xl\:focus\:-skew-x-6:focus {
+ --tw-skew-x: -6deg;
+ }
+
+ .\32xl\:focus\:-skew-x-3:focus {
+ --tw-skew-x: -3deg;
+ }
+
+ .\32xl\:focus\:-skew-x-2:focus {
+ --tw-skew-x: -2deg;
+ }
+
+ .\32xl\:focus\:-skew-x-1:focus {
+ --tw-skew-x: -1deg;
+ }
+
+ .\32xl\:focus\:skew-y-0:focus {
+ --tw-skew-y: 0deg;
+ }
+
+ .\32xl\:focus\:skew-y-1:focus {
+ --tw-skew-y: 1deg;
+ }
+
+ .\32xl\:focus\:skew-y-2:focus {
+ --tw-skew-y: 2deg;
+ }
+
+ .\32xl\:focus\:skew-y-3:focus {
+ --tw-skew-y: 3deg;
+ }
+
+ .\32xl\:focus\:skew-y-6:focus {
+ --tw-skew-y: 6deg;
+ }
+
+ .\32xl\:focus\:skew-y-12:focus {
+ --tw-skew-y: 12deg;
+ }
+
+ .\32xl\:focus\:-skew-y-12:focus {
+ --tw-skew-y: -12deg;
+ }
+
+ .\32xl\:focus\:-skew-y-6:focus {
+ --tw-skew-y: -6deg;
+ }
+
+ .\32xl\:focus\:-skew-y-3:focus {
+ --tw-skew-y: -3deg;
+ }
+
+ .\32xl\:focus\:-skew-y-2:focus {
+ --tw-skew-y: -2deg;
+ }
+
+ .\32xl\:focus\:-skew-y-1:focus {
+ --tw-skew-y: -1deg;
+ }
+
+ .\32xl\:scale-0 {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:scale-50 {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:scale-75 {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:scale-90 {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:scale-95 {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:scale-100 {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:scale-105 {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:scale-110 {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:scale-125 {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:scale-150 {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:hover\:scale-0:hover {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:hover\:scale-50:hover {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:hover\:scale-75:hover {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:hover\:scale-90:hover {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:hover\:scale-95:hover {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:hover\:scale-100:hover {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:hover\:scale-105:hover {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:hover\:scale-110:hover {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:hover\:scale-125:hover {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:hover\:scale-150:hover {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:focus\:scale-0:focus {
+ --tw-scale-x: 0;
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:focus\:scale-50:focus {
+ --tw-scale-x: .5;
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:focus\:scale-75:focus {
+ --tw-scale-x: .75;
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:focus\:scale-90:focus {
+ --tw-scale-x: .9;
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:focus\:scale-95:focus {
+ --tw-scale-x: .95;
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:focus\:scale-100:focus {
+ --tw-scale-x: 1;
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:focus\:scale-105:focus {
+ --tw-scale-x: 1.05;
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:focus\:scale-110:focus {
+ --tw-scale-x: 1.1;
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:focus\:scale-125:focus {
+ --tw-scale-x: 1.25;
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:focus\:scale-150:focus {
+ --tw-scale-x: 1.5;
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:scale-x-0 {
+ --tw-scale-x: 0;
+ }
+
+ .\32xl\:scale-x-50 {
+ --tw-scale-x: .5;
+ }
+
+ .\32xl\:scale-x-75 {
+ --tw-scale-x: .75;
+ }
+
+ .\32xl\:scale-x-90 {
+ --tw-scale-x: .9;
+ }
+
+ .\32xl\:scale-x-95 {
+ --tw-scale-x: .95;
+ }
+
+ .\32xl\:scale-x-100 {
+ --tw-scale-x: 1;
+ }
+
+ .\32xl\:scale-x-105 {
+ --tw-scale-x: 1.05;
+ }
+
+ .\32xl\:scale-x-110 {
+ --tw-scale-x: 1.1;
+ }
+
+ .\32xl\:scale-x-125 {
+ --tw-scale-x: 1.25;
+ }
+
+ .\32xl\:scale-x-150 {
+ --tw-scale-x: 1.5;
+ }
+
+ .\32xl\:scale-y-0 {
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:scale-y-50 {
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:scale-y-75 {
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:scale-y-90 {
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:scale-y-95 {
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:scale-y-100 {
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:scale-y-105 {
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:scale-y-110 {
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:scale-y-125 {
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:scale-y-150 {
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:hover\:scale-x-0:hover {
+ --tw-scale-x: 0;
+ }
+
+ .\32xl\:hover\:scale-x-50:hover {
+ --tw-scale-x: .5;
+ }
+
+ .\32xl\:hover\:scale-x-75:hover {
+ --tw-scale-x: .75;
+ }
+
+ .\32xl\:hover\:scale-x-90:hover {
+ --tw-scale-x: .9;
+ }
+
+ .\32xl\:hover\:scale-x-95:hover {
+ --tw-scale-x: .95;
+ }
+
+ .\32xl\:hover\:scale-x-100:hover {
+ --tw-scale-x: 1;
+ }
+
+ .\32xl\:hover\:scale-x-105:hover {
+ --tw-scale-x: 1.05;
+ }
+
+ .\32xl\:hover\:scale-x-110:hover {
+ --tw-scale-x: 1.1;
+ }
+
+ .\32xl\:hover\:scale-x-125:hover {
+ --tw-scale-x: 1.25;
+ }
+
+ .\32xl\:hover\:scale-x-150:hover {
+ --tw-scale-x: 1.5;
+ }
+
+ .\32xl\:hover\:scale-y-0:hover {
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:hover\:scale-y-50:hover {
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:hover\:scale-y-75:hover {
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:hover\:scale-y-90:hover {
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:hover\:scale-y-95:hover {
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:hover\:scale-y-100:hover {
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:hover\:scale-y-105:hover {
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:hover\:scale-y-110:hover {
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:hover\:scale-y-125:hover {
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:hover\:scale-y-150:hover {
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:focus\:scale-x-0:focus {
+ --tw-scale-x: 0;
+ }
+
+ .\32xl\:focus\:scale-x-50:focus {
+ --tw-scale-x: .5;
+ }
+
+ .\32xl\:focus\:scale-x-75:focus {
+ --tw-scale-x: .75;
+ }
+
+ .\32xl\:focus\:scale-x-90:focus {
+ --tw-scale-x: .9;
+ }
+
+ .\32xl\:focus\:scale-x-95:focus {
+ --tw-scale-x: .95;
+ }
+
+ .\32xl\:focus\:scale-x-100:focus {
+ --tw-scale-x: 1;
+ }
+
+ .\32xl\:focus\:scale-x-105:focus {
+ --tw-scale-x: 1.05;
+ }
+
+ .\32xl\:focus\:scale-x-110:focus {
+ --tw-scale-x: 1.1;
+ }
+
+ .\32xl\:focus\:scale-x-125:focus {
+ --tw-scale-x: 1.25;
+ }
+
+ .\32xl\:focus\:scale-x-150:focus {
+ --tw-scale-x: 1.5;
+ }
+
+ .\32xl\:focus\:scale-y-0:focus {
+ --tw-scale-y: 0;
+ }
+
+ .\32xl\:focus\:scale-y-50:focus {
+ --tw-scale-y: .5;
+ }
+
+ .\32xl\:focus\:scale-y-75:focus {
+ --tw-scale-y: .75;
+ }
+
+ .\32xl\:focus\:scale-y-90:focus {
+ --tw-scale-y: .9;
+ }
+
+ .\32xl\:focus\:scale-y-95:focus {
+ --tw-scale-y: .95;
+ }
+
+ .\32xl\:focus\:scale-y-100:focus {
+ --tw-scale-y: 1;
+ }
+
+ .\32xl\:focus\:scale-y-105:focus {
+ --tw-scale-y: 1.05;
+ }
+
+ .\32xl\:focus\:scale-y-110:focus {
+ --tw-scale-y: 1.1;
+ }
+
+ .\32xl\:focus\:scale-y-125:focus {
+ --tw-scale-y: 1.25;
+ }
+
+ .\32xl\:focus\:scale-y-150:focus {
+ --tw-scale-y: 1.5;
+ }
+
+ .\32xl\:animate-none {
+ -webkit-animation: none;
+ animation: none;
+ }
+
+ .\32xl\:animate-spin {
+ -webkit-animation: spin 1s linear infinite;
+ animation: spin 1s linear infinite;
+ }
+
+ .\32xl\:animate-ping {
+ -webkit-animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
+ }
+
+ .\32xl\:animate-pulse {
+ -webkit-animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
+ }
+
+ .\32xl\:animate-bounce {
+ -webkit-animation: bounce 1s infinite;
+ animation: bounce 1s infinite;
+ }
+
+ .\32xl\:cursor-auto {
+ cursor: auto;
+ }
+
+ .\32xl\:cursor-default {
+ cursor: default;
+ }
+
+ .\32xl\:cursor-pointer {
+ cursor: pointer;
+ }
+
+ .\32xl\:cursor-wait {
+ cursor: wait;
+ }
+
+ .\32xl\:cursor-text {
+ cursor: text;
+ }
+
+ .\32xl\:cursor-move {
+ cursor: move;
+ }
+
+ .\32xl\:cursor-help {
+ cursor: help;
+ }
+
+ .\32xl\:cursor-not-allowed {
+ cursor: not-allowed;
+ }
+
+ .\32xl\:select-none {
+ -webkit-user-select: none;
+ -moz-user-select: none;
+ -ms-user-select: none;
+ user-select: none;
+ }
+
+ .\32xl\:select-text {
+ -webkit-user-select: text;
+ -moz-user-select: text;
+ -ms-user-select: text;
+ user-select: text;
+ }
+
+ .\32xl\:select-all {
+ -webkit-user-select: all;
+ -moz-user-select: all;
+ user-select: all;
+ }
+
+ .\32xl\:select-auto {
+ -webkit-user-select: auto;
+ -moz-user-select: auto;
+ -ms-user-select: auto;
+ user-select: auto;
+ }
+
+ .\32xl\:resize-none {
+ resize: none;
+ }
+
+ .\32xl\:resize-y {
+ resize: vertical;
+ }
+
+ .\32xl\:resize-x {
+ resize: horizontal;
+ }
+
+ .\32xl\:resize {
+ resize: both;
+ }
+
+ .\32xl\:list-inside {
+ list-style-position: inside;
+ }
+
+ .\32xl\:list-outside {
+ list-style-position: outside;
+ }
+
+ .\32xl\:list-none {
+ list-style-type: none;
+ }
+
+ .\32xl\:list-disc {
+ list-style-type: disc;
+ }
+
+ .\32xl\:list-decimal {
+ list-style-type: decimal;
+ }
+
+ .\32xl\:appearance-none {
+ -webkit-appearance: none;
+ -moz-appearance: none;
+ appearance: none;
+ }
+
+ .\32xl\:auto-cols-auto {
+ grid-auto-columns: auto;
+ }
+
+ .\32xl\:auto-cols-min {
+ grid-auto-columns: -webkit-min-content;
+ grid-auto-columns: min-content;
+ }
+
+ .\32xl\:auto-cols-max {
+ grid-auto-columns: -webkit-max-content;
+ grid-auto-columns: max-content;
+ }
+
+ .\32xl\:auto-cols-fr {
+ grid-auto-columns: minmax(0, 1fr);
+ }
+
+ .\32xl\:grid-flow-row {
+ grid-auto-flow: row;
+ }
+
+ .\32xl\:grid-flow-col {
+ grid-auto-flow: column;
+ }
+
+ .\32xl\:grid-flow-row-dense {
+ grid-auto-flow: row dense;
+ }
+
+ .\32xl\:grid-flow-col-dense {
+ grid-auto-flow: column dense;
+ }
+
+ .\32xl\:auto-rows-auto {
+ grid-auto-rows: auto;
+ }
+
+ .\32xl\:auto-rows-min {
+ grid-auto-rows: -webkit-min-content;
+ grid-auto-rows: min-content;
+ }
+
+ .\32xl\:auto-rows-max {
+ grid-auto-rows: -webkit-max-content;
+ grid-auto-rows: max-content;
+ }
+
+ .\32xl\:auto-rows-fr {
+ grid-auto-rows: minmax(0, 1fr);
+ }
+
+ .\32xl\:grid-cols-1 {
+ grid-template-columns: repeat(1, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-2 {
+ grid-template-columns: repeat(2, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-3 {
+ grid-template-columns: repeat(3, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-4 {
+ grid-template-columns: repeat(4, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-5 {
+ grid-template-columns: repeat(5, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-6 {
+ grid-template-columns: repeat(6, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-7 {
+ grid-template-columns: repeat(7, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-8 {
+ grid-template-columns: repeat(8, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-9 {
+ grid-template-columns: repeat(9, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-10 {
+ grid-template-columns: repeat(10, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-11 {
+ grid-template-columns: repeat(11, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-12 {
+ grid-template-columns: repeat(12, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-cols-none {
+ grid-template-columns: none;
+ }
+
+ .\32xl\:grid-rows-1 {
+ grid-template-rows: repeat(1, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-2 {
+ grid-template-rows: repeat(2, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-3 {
+ grid-template-rows: repeat(3, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-4 {
+ grid-template-rows: repeat(4, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-5 {
+ grid-template-rows: repeat(5, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-6 {
+ grid-template-rows: repeat(6, minmax(0, 1fr));
+ }
+
+ .\32xl\:grid-rows-none {
+ grid-template-rows: none;
+ }
+
+ .\32xl\:flex-row {
+ flex-direction: row;
+ }
+
+ .\32xl\:flex-row-reverse {
+ flex-direction: row-reverse;
+ }
+
+ .\32xl\:flex-col {
+ flex-direction: column;
+ }
+
+ .\32xl\:flex-col-reverse {
+ flex-direction: column-reverse;
+ }
+
+ .\32xl\:flex-wrap {
+ flex-wrap: wrap;
+ }
+
+ .\32xl\:flex-wrap-reverse {
+ flex-wrap: wrap-reverse;
+ }
+
+ .\32xl\:flex-nowrap {
+ flex-wrap: nowrap;
+ }
+
+ .\32xl\:place-content-center {
+ place-content: center;
+ }
+
+ .\32xl\:place-content-start {
+ place-content: start;
+ }
+
+ .\32xl\:place-content-end {
+ place-content: end;
+ }
+
+ .\32xl\:place-content-between {
+ place-content: space-between;
+ }
+
+ .\32xl\:place-content-around {
+ place-content: space-around;
+ }
+
+ .\32xl\:place-content-evenly {
+ place-content: space-evenly;
+ }
+
+ .\32xl\:place-content-stretch {
+ place-content: stretch;
+ }
+
+ .\32xl\:place-items-start {
+ place-items: start;
+ }
+
+ .\32xl\:place-items-end {
+ place-items: end;
+ }
+
+ .\32xl\:place-items-center {
+ place-items: center;
+ }
+
+ .\32xl\:place-items-stretch {
+ place-items: stretch;
+ }
+
+ .\32xl\:content-center {
+ align-content: center;
+ }
+
+ .\32xl\:content-start {
+ align-content: flex-start;
+ }
+
+ .\32xl\:content-end {
+ align-content: flex-end;
+ }
+
+ .\32xl\:content-between {
+ align-content: space-between;
+ }
+
+ .\32xl\:content-around {
+ align-content: space-around;
+ }
+
+ .\32xl\:content-evenly {
+ align-content: space-evenly;
+ }
+
+ .\32xl\:items-start {
+ align-items: flex-start;
+ }
+
+ .\32xl\:items-end {
+ align-items: flex-end;
+ }
+
+ .\32xl\:items-center {
+ align-items: center;
+ }
+
+ .\32xl\:items-baseline {
+ align-items: baseline;
+ }
+
+ .\32xl\:items-stretch {
+ align-items: stretch;
+ }
+
+ .\32xl\:justify-start {
+ justify-content: flex-start;
+ }
+
+ .\32xl\:justify-end {
+ justify-content: flex-end;
+ }
+
+ .\32xl\:justify-center {
+ justify-content: center;
+ }
+
+ .\32xl\:justify-between {
+ justify-content: space-between;
+ }
+
+ .\32xl\:justify-around {
+ justify-content: space-around;
+ }
+
+ .\32xl\:justify-evenly {
+ justify-content: space-evenly;
+ }
+
+ .\32xl\:justify-items-start {
+ justify-items: start;
+ }
+
+ .\32xl\:justify-items-end {
+ justify-items: end;
+ }
+
+ .\32xl\:justify-items-center {
+ justify-items: center;
+ }
+
+ .\32xl\:justify-items-stretch {
+ justify-items: stretch;
+ }
+
+ .\32xl\:gap-0 {
+ gap: 0px;
+ }
+
+ .\32xl\:gap-1 {
+ gap: 0.25rem;
+ }
+
+ .\32xl\:gap-2 {
+ gap: 0.5rem;
+ }
+
+ .\32xl\:gap-3 {
+ gap: 0.75rem;
+ }
+
+ .\32xl\:gap-4 {
+ gap: 1rem;
+ }
+
+ .\32xl\:gap-5 {
+ gap: 1.25rem;
+ }
+
+ .\32xl\:gap-6 {
+ gap: 1.5rem;
+ }
+
+ .\32xl\:gap-7 {
+ gap: 1.75rem;
+ }
+
+ .\32xl\:gap-8 {
+ gap: 2rem;
+ }
+
+ .\32xl\:gap-9 {
+ gap: 2.25rem;
+ }
+
+ .\32xl\:gap-10 {
+ gap: 2.5rem;
+ }
+
+ .\32xl\:gap-11 {
+ gap: 2.75rem;
+ }
+
+ .\32xl\:gap-12 {
+ gap: 3rem;
+ }
+
+ .\32xl\:gap-14 {
+ gap: 3.5rem;
+ }
+
+ .\32xl\:gap-16 {
+ gap: 4rem;
+ }
+
+ .\32xl\:gap-20 {
+ gap: 5rem;
+ }
+
+ .\32xl\:gap-24 {
+ gap: 6rem;
+ }
+
+ .\32xl\:gap-28 {
+ gap: 7rem;
+ }
+
+ .\32xl\:gap-32 {
+ gap: 8rem;
+ }
+
+ .\32xl\:gap-36 {
+ gap: 9rem;
+ }
+
+ .\32xl\:gap-40 {
+ gap: 10rem;
+ }
+
+ .\32xl\:gap-44 {
+ gap: 11rem;
+ }
+
+ .\32xl\:gap-48 {
+ gap: 12rem;
+ }
+
+ .\32xl\:gap-52 {
+ gap: 13rem;
+ }
+
+ .\32xl\:gap-56 {
+ gap: 14rem;
+ }
+
+ .\32xl\:gap-60 {
+ gap: 15rem;
+ }
+
+ .\32xl\:gap-64 {
+ gap: 16rem;
+ }
+
+ .\32xl\:gap-72 {
+ gap: 18rem;
+ }
+
+ .\32xl\:gap-80 {
+ gap: 20rem;
+ }
+
+ .\32xl\:gap-96 {
+ gap: 24rem;
+ }
+
+ .\32xl\:gap-px {
+ gap: 1px;
+ }
+
+ .\32xl\:gap-0\.5 {
+ gap: 0.125rem;
+ }
+
+ .\32xl\:gap-1\.5 {
+ gap: 0.375rem;
+ }
+
+ .\32xl\:gap-2\.5 {
+ gap: 0.625rem;
+ }
+
+ .\32xl\:gap-3\.5 {
+ gap: 0.875rem;
+ }
+
+ .\32xl\:gap-x-0 {
+ -moz-column-gap: 0px;
+ column-gap: 0px;
+ }
+
+ .\32xl\:gap-x-1 {
+ -moz-column-gap: 0.25rem;
+ column-gap: 0.25rem;
+ }
+
+ .\32xl\:gap-x-2 {
+ -moz-column-gap: 0.5rem;
+ column-gap: 0.5rem;
+ }
+
+ .\32xl\:gap-x-3 {
+ -moz-column-gap: 0.75rem;
+ column-gap: 0.75rem;
+ }
+
+ .\32xl\:gap-x-4 {
+ -moz-column-gap: 1rem;
+ column-gap: 1rem;
+ }
+
+ .\32xl\:gap-x-5 {
+ -moz-column-gap: 1.25rem;
+ column-gap: 1.25rem;
+ }
+
+ .\32xl\:gap-x-6 {
+ -moz-column-gap: 1.5rem;
+ column-gap: 1.5rem;
+ }
+
+ .\32xl\:gap-x-7 {
+ -moz-column-gap: 1.75rem;
+ column-gap: 1.75rem;
+ }
+
+ .\32xl\:gap-x-8 {
+ -moz-column-gap: 2rem;
+ column-gap: 2rem;
+ }
+
+ .\32xl\:gap-x-9 {
+ -moz-column-gap: 2.25rem;
+ column-gap: 2.25rem;
+ }
+
+ .\32xl\:gap-x-10 {
+ -moz-column-gap: 2.5rem;
+ column-gap: 2.5rem;
+ }
+
+ .\32xl\:gap-x-11 {
+ -moz-column-gap: 2.75rem;
+ column-gap: 2.75rem;
+ }
+
+ .\32xl\:gap-x-12 {
+ -moz-column-gap: 3rem;
+ column-gap: 3rem;
+ }
+
+ .\32xl\:gap-x-14 {
+ -moz-column-gap: 3.5rem;
+ column-gap: 3.5rem;
+ }
+
+ .\32xl\:gap-x-16 {
+ -moz-column-gap: 4rem;
+ column-gap: 4rem;
+ }
+
+ .\32xl\:gap-x-20 {
+ -moz-column-gap: 5rem;
+ column-gap: 5rem;
+ }
+
+ .\32xl\:gap-x-24 {
+ -moz-column-gap: 6rem;
+ column-gap: 6rem;
+ }
+
+ .\32xl\:gap-x-28 {
+ -moz-column-gap: 7rem;
+ column-gap: 7rem;
+ }
+
+ .\32xl\:gap-x-32 {
+ -moz-column-gap: 8rem;
+ column-gap: 8rem;
+ }
+
+ .\32xl\:gap-x-36 {
+ -moz-column-gap: 9rem;
+ column-gap: 9rem;
+ }
+
+ .\32xl\:gap-x-40 {
+ -moz-column-gap: 10rem;
+ column-gap: 10rem;
+ }
+
+ .\32xl\:gap-x-44 {
+ -moz-column-gap: 11rem;
+ column-gap: 11rem;
+ }
+
+ .\32xl\:gap-x-48 {
+ -moz-column-gap: 12rem;
+ column-gap: 12rem;
+ }
+
+ .\32xl\:gap-x-52 {
+ -moz-column-gap: 13rem;
+ column-gap: 13rem;
+ }
+
+ .\32xl\:gap-x-56 {
+ -moz-column-gap: 14rem;
+ column-gap: 14rem;
+ }
+
+ .\32xl\:gap-x-60 {
+ -moz-column-gap: 15rem;
+ column-gap: 15rem;
+ }
+
+ .\32xl\:gap-x-64 {
+ -moz-column-gap: 16rem;
+ column-gap: 16rem;
+ }
+
+ .\32xl\:gap-x-72 {
+ -moz-column-gap: 18rem;
+ column-gap: 18rem;
+ }
+
+ .\32xl\:gap-x-80 {
+ -moz-column-gap: 20rem;
+ column-gap: 20rem;
+ }
+
+ .\32xl\:gap-x-96 {
+ -moz-column-gap: 24rem;
+ column-gap: 24rem;
+ }
+
+ .\32xl\:gap-x-px {
+ -moz-column-gap: 1px;
+ column-gap: 1px;
+ }
+
+ .\32xl\:gap-x-0\.5 {
+ -moz-column-gap: 0.125rem;
+ column-gap: 0.125rem;
+ }
+
+ .\32xl\:gap-x-1\.5 {
+ -moz-column-gap: 0.375rem;
+ column-gap: 0.375rem;
+ }
+
+ .\32xl\:gap-x-2\.5 {
+ -moz-column-gap: 0.625rem;
+ column-gap: 0.625rem;
+ }
+
+ .\32xl\:gap-x-3\.5 {
+ -moz-column-gap: 0.875rem;
+ column-gap: 0.875rem;
+ }
+
+ .\32xl\:gap-y-0 {
+ row-gap: 0px;
+ }
+
+ .\32xl\:gap-y-1 {
+ row-gap: 0.25rem;
+ }
+
+ .\32xl\:gap-y-2 {
+ row-gap: 0.5rem;
+ }
+
+ .\32xl\:gap-y-3 {
+ row-gap: 0.75rem;
+ }
+
+ .\32xl\:gap-y-4 {
+ row-gap: 1rem;
+ }
+
+ .\32xl\:gap-y-5 {
+ row-gap: 1.25rem;
+ }
+
+ .\32xl\:gap-y-6 {
+ row-gap: 1.5rem;
+ }
+
+ .\32xl\:gap-y-7 {
+ row-gap: 1.75rem;
+ }
+
+ .\32xl\:gap-y-8 {
+ row-gap: 2rem;
+ }
+
+ .\32xl\:gap-y-9 {
+ row-gap: 2.25rem;
+ }
+
+ .\32xl\:gap-y-10 {
+ row-gap: 2.5rem;
+ }
+
+ .\32xl\:gap-y-11 {
+ row-gap: 2.75rem;
+ }
+
+ .\32xl\:gap-y-12 {
+ row-gap: 3rem;
+ }
+
+ .\32xl\:gap-y-14 {
+ row-gap: 3.5rem;
+ }
+
+ .\32xl\:gap-y-16 {
+ row-gap: 4rem;
+ }
+
+ .\32xl\:gap-y-20 {
+ row-gap: 5rem;
+ }
+
+ .\32xl\:gap-y-24 {
+ row-gap: 6rem;
+ }
+
+ .\32xl\:gap-y-28 {
+ row-gap: 7rem;
+ }
+
+ .\32xl\:gap-y-32 {
+ row-gap: 8rem;
+ }
+
+ .\32xl\:gap-y-36 {
+ row-gap: 9rem;
+ }
+
+ .\32xl\:gap-y-40 {
+ row-gap: 10rem;
+ }
+
+ .\32xl\:gap-y-44 {
+ row-gap: 11rem;
+ }
+
+ .\32xl\:gap-y-48 {
+ row-gap: 12rem;
+ }
+
+ .\32xl\:gap-y-52 {
+ row-gap: 13rem;
+ }
+
+ .\32xl\:gap-y-56 {
+ row-gap: 14rem;
+ }
+
+ .\32xl\:gap-y-60 {
+ row-gap: 15rem;
+ }
+
+ .\32xl\:gap-y-64 {
+ row-gap: 16rem;
+ }
+
+ .\32xl\:gap-y-72 {
+ row-gap: 18rem;
+ }
+
+ .\32xl\:gap-y-80 {
+ row-gap: 20rem;
+ }
+
+ .\32xl\:gap-y-96 {
+ row-gap: 24rem;
+ }
+
+ .\32xl\:gap-y-px {
+ row-gap: 1px;
+ }
+
+ .\32xl\:gap-y-0\.5 {
+ row-gap: 0.125rem;
+ }
+
+ .\32xl\:gap-y-1\.5 {
+ row-gap: 0.375rem;
+ }
+
+ .\32xl\:gap-y-2\.5 {
+ row-gap: 0.625rem;
+ }
+
+ .\32xl\:gap-y-3\.5 {
+ row-gap: 0.875rem;
+ }
+
+ .\32xl\:space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1rem * var(--tw-space-x-reverse));
+ margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2rem * var(--tw-space-x-reverse));
+ margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3rem * var(--tw-space-x-reverse));
+ margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(4rem * var(--tw-space-x-reverse));
+ margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(5rem * var(--tw-space-x-reverse));
+ margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(6rem * var(--tw-space-x-reverse));
+ margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(7rem * var(--tw-space-x-reverse));
+ margin-left: calc(7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(8rem * var(--tw-space-x-reverse));
+ margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(9rem * var(--tw-space-x-reverse));
+ margin-left: calc(9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(10rem * var(--tw-space-x-reverse));
+ margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(11rem * var(--tw-space-x-reverse));
+ margin-left: calc(11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(12rem * var(--tw-space-x-reverse));
+ margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(13rem * var(--tw-space-x-reverse));
+ margin-left: calc(13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(14rem * var(--tw-space-x-reverse));
+ margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(15rem * var(--tw-space-x-reverse));
+ margin-left: calc(15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(16rem * var(--tw-space-x-reverse));
+ margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(18rem * var(--tw-space-x-reverse));
+ margin-left: calc(18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(20rem * var(--tw-space-x-reverse));
+ margin-left: calc(20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(24rem * var(--tw-space-x-reverse));
+ margin-left: calc(24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(1px * var(--tw-space-x-reverse));
+ margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(0px * var(--tw-space-x-reverse));
+ margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-1.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-2.75rem * var(--tw-space-x-reverse));
+ margin-left: calc(-2.75rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-3.5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-3.5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-4rem * var(--tw-space-x-reverse));
+ margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-5rem * var(--tw-space-x-reverse));
+ margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-6rem * var(--tw-space-x-reverse));
+ margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-7rem * var(--tw-space-x-reverse));
+ margin-left: calc(-7rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-8rem * var(--tw-space-x-reverse));
+ margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-9rem * var(--tw-space-x-reverse));
+ margin-left: calc(-9rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-10rem * var(--tw-space-x-reverse));
+ margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-11rem * var(--tw-space-x-reverse));
+ margin-left: calc(-11rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-12rem * var(--tw-space-x-reverse));
+ margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-13rem * var(--tw-space-x-reverse));
+ margin-left: calc(-13rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-14rem * var(--tw-space-x-reverse));
+ margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-15rem * var(--tw-space-x-reverse));
+ margin-left: calc(-15rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-16rem * var(--tw-space-x-reverse));
+ margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-18rem * var(--tw-space-x-reverse));
+ margin-left: calc(-18rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-20rem * var(--tw-space-x-reverse));
+ margin-left: calc(-20rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-24rem * var(--tw-space-x-reverse));
+ margin-left: calc(-24rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-1px * var(--tw-space-x-reverse));
+ margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.125rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.125rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.375rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.375rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.625rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.625rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:-space-x-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 0;
+ margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
+ margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
+ }
+
+ .\32xl\:space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(4rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(6rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(7rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(8rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(9rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(10rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(11rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(12rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(13rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(14rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(15rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(16rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(18rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(20rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(24rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(1px * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(0px * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-1 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-3 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-6 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-7 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-9 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-11 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-2.75rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-2.75rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-12 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-14 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-3.5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-3.5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-16 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-24 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-28 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-7rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-7rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-32 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-36 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-9rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-9rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-44 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-11rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-11rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-48 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-52 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-13rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-13rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-56 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-15rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-15rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-64 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-72 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-18rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-18rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-20rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-20rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-96 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-24rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-24rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-px > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-1px * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-0\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.125rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.125rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-1\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.375rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.375rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-2\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.625rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.625rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:-space-y-3\.5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 0;
+ margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
+ margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
+ }
+
+ .\32xl\:space-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-y-reverse: 1;
+ }
+
+ .\32xl\:space-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-space-x-reverse: 1;
+ }
+
+ .\32xl\:divide-x-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(0px * var(--tw-divide-x-reverse));
+ border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .\32xl\:divide-x-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(2px * var(--tw-divide-x-reverse));
+ border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .\32xl\:divide-x-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(4px * var(--tw-divide-x-reverse));
+ border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .\32xl\:divide-x-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(8px * var(--tw-divide-x-reverse));
+ border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .\32xl\:divide-x > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 0;
+ border-right-width: calc(1px * var(--tw-divide-x-reverse));
+ border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
+ }
+
+ .\32xl\:divide-y-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
+ }
+
+ .\32xl\:divide-y-2 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
+ }
+
+ .\32xl\:divide-y-4 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
+ }
+
+ .\32xl\:divide-y-8 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
+ }
+
+ .\32xl\:divide-y > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 0;
+ border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
+ border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
+ }
+
+ .\32xl\:divide-y-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-y-reverse: 1;
+ }
+
+ .\32xl\:divide-x-reverse > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-x-reverse: 1;
+ }
+
+ .\32xl\:divide-solid > :not([hidden]) ~ :not([hidden]) {
+ border-style: solid;
+ }
+
+ .\32xl\:divide-dashed > :not([hidden]) ~ :not([hidden]) {
+ border-style: dashed;
+ }
+
+ .\32xl\:divide-dotted > :not([hidden]) ~ :not([hidden]) {
+ border-style: dotted;
+ }
+
+ .\32xl\:divide-double > :not([hidden]) ~ :not([hidden]) {
+ border-style: double;
+ }
+
+ .\32xl\:divide-none > :not([hidden]) ~ :not([hidden]) {
+ border-style: none;
+ }
+
+ .\32xl\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
+ border-color: transparent;
+ }
+
+ .\32xl\:divide-current > :not([hidden]) ~ :not([hidden]) {
+ border-color: currentColor;
+ }
+
+ .\32xl\:divide-black > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-white > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-pink-900 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-divide-opacity));
+ }
+
+ .\32xl\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0;
+ }
+
+ .\32xl\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.05;
+ }
+
+ .\32xl\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.1;
+ }
+
+ .\32xl\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.2;
+ }
+
+ .\32xl\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.25;
+ }
+
+ .\32xl\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.3;
+ }
+
+ .\32xl\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.4;
+ }
+
+ .\32xl\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.5;
+ }
+
+ .\32xl\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.6;
+ }
+
+ .\32xl\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.7;
+ }
+
+ .\32xl\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.75;
+ }
+
+ .\32xl\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.8;
+ }
+
+ .\32xl\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.9;
+ }
+
+ .\32xl\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 0.95;
+ }
+
+ .\32xl\:divide-opacity-100 > :not([hidden]) ~ :not([hidden]) {
+ --tw-divide-opacity: 1;
+ }
+
+ .\32xl\:place-self-auto {
+ place-self: auto;
+ }
+
+ .\32xl\:place-self-start {
+ place-self: start;
+ }
+
+ .\32xl\:place-self-end {
+ place-self: end;
+ }
+
+ .\32xl\:place-self-center {
+ place-self: center;
+ }
+
+ .\32xl\:place-self-stretch {
+ place-self: stretch;
+ }
+
+ .\32xl\:self-auto {
+ align-self: auto;
+ }
+
+ .\32xl\:self-start {
+ align-self: flex-start;
+ }
+
+ .\32xl\:self-end {
+ align-self: flex-end;
+ }
+
+ .\32xl\:self-center {
+ align-self: center;
+ }
+
+ .\32xl\:self-stretch {
+ align-self: stretch;
+ }
+
+ .\32xl\:self-baseline {
+ align-self: baseline;
+ }
+
+ .\32xl\:justify-self-auto {
+ justify-self: auto;
+ }
+
+ .\32xl\:justify-self-start {
+ justify-self: start;
+ }
+
+ .\32xl\:justify-self-end {
+ justify-self: end;
+ }
+
+ .\32xl\:justify-self-center {
+ justify-self: center;
+ }
+
+ .\32xl\:justify-self-stretch {
+ justify-self: stretch;
+ }
+
+ .\32xl\:overflow-auto {
+ overflow: auto;
+ }
+
+ .\32xl\:overflow-hidden {
+ overflow: hidden;
+ }
+
+ .\32xl\:overflow-visible {
+ overflow: visible;
+ }
+
+ .\32xl\:overflow-scroll {
+ overflow: scroll;
+ }
+
+ .\32xl\:overflow-x-auto {
+ overflow-x: auto;
+ }
+
+ .\32xl\:overflow-y-auto {
+ overflow-y: auto;
+ }
+
+ .\32xl\:overflow-x-hidden {
+ overflow-x: hidden;
+ }
+
+ .\32xl\:overflow-y-hidden {
+ overflow-y: hidden;
+ }
+
+ .\32xl\:overflow-x-visible {
+ overflow-x: visible;
+ }
+
+ .\32xl\:overflow-y-visible {
+ overflow-y: visible;
+ }
+
+ .\32xl\:overflow-x-scroll {
+ overflow-x: scroll;
+ }
+
+ .\32xl\:overflow-y-scroll {
+ overflow-y: scroll;
+ }
+
+ .\32xl\:overscroll-auto {
+ -ms-scroll-chaining: chained;
+ overscroll-behavior: auto;
+ }
+
+ .\32xl\:overscroll-contain {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: contain;
+ }
+
+ .\32xl\:overscroll-none {
+ -ms-scroll-chaining: none;
+ overscroll-behavior: none;
+ }
+
+ .\32xl\:overscroll-y-auto {
+ overscroll-behavior-y: auto;
+ }
+
+ .\32xl\:overscroll-y-contain {
+ overscroll-behavior-y: contain;
+ }
+
+ .\32xl\:overscroll-y-none {
+ overscroll-behavior-y: none;
+ }
+
+ .\32xl\:overscroll-x-auto {
+ overscroll-behavior-x: auto;
+ }
+
+ .\32xl\:overscroll-x-contain {
+ overscroll-behavior-x: contain;
+ }
+
+ .\32xl\:overscroll-x-none {
+ overscroll-behavior-x: none;
+ }
+
+ .\32xl\:truncate {
+ overflow: hidden;
+ text-overflow: ellipsis;
+ white-space: nowrap;
+ }
+
+ .\32xl\:overflow-ellipsis {
+ text-overflow: ellipsis;
+ }
+
+ .\32xl\:overflow-clip {
+ text-overflow: clip;
+ }
+
+ .\32xl\:whitespace-normal {
+ white-space: normal;
+ }
+
+ .\32xl\:whitespace-nowrap {
+ white-space: nowrap;
+ }
+
+ .\32xl\:whitespace-pre {
+ white-space: pre;
+ }
+
+ .\32xl\:whitespace-pre-line {
+ white-space: pre-line;
+ }
+
+ .\32xl\:whitespace-pre-wrap {
+ white-space: pre-wrap;
+ }
+
+ .\32xl\:break-normal {
+ overflow-wrap: normal;
+ word-break: normal;
+ }
+
+ .\32xl\:break-words {
+ overflow-wrap: break-word;
+ }
+
+ .\32xl\:break-all {
+ word-break: break-all;
+ }
+
+ .\32xl\:rounded-none {
+ border-radius: 0px;
+ }
+
+ .\32xl\:rounded-sm {
+ border-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded {
+ border-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-md {
+ border-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-lg {
+ border-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-xl {
+ border-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-2xl {
+ border-radius: 1rem;
+ }
+
+ .\32xl\:rounded-3xl {
+ border-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-full {
+ border-radius: 9999px;
+ }
+
+ .\32xl\:rounded-t-none {
+ border-top-left-radius: 0px;
+ border-top-right-radius: 0px;
+ }
+
+ .\32xl\:rounded-t-sm {
+ border-top-left-radius: 0.125rem;
+ border-top-right-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-t {
+ border-top-left-radius: 0.25rem;
+ border-top-right-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-t-md {
+ border-top-left-radius: 0.375rem;
+ border-top-right-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-t-lg {
+ border-top-left-radius: 0.5rem;
+ border-top-right-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-t-xl {
+ border-top-left-radius: 0.75rem;
+ border-top-right-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-t-2xl {
+ border-top-left-radius: 1rem;
+ border-top-right-radius: 1rem;
+ }
+
+ .\32xl\:rounded-t-3xl {
+ border-top-left-radius: 1.5rem;
+ border-top-right-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-t-full {
+ border-top-left-radius: 9999px;
+ border-top-right-radius: 9999px;
+ }
+
+ .\32xl\:rounded-r-none {
+ border-top-right-radius: 0px;
+ border-bottom-right-radius: 0px;
+ }
+
+ .\32xl\:rounded-r-sm {
+ border-top-right-radius: 0.125rem;
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-r {
+ border-top-right-radius: 0.25rem;
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-r-md {
+ border-top-right-radius: 0.375rem;
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-r-lg {
+ border-top-right-radius: 0.5rem;
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-r-xl {
+ border-top-right-radius: 0.75rem;
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-r-2xl {
+ border-top-right-radius: 1rem;
+ border-bottom-right-radius: 1rem;
+ }
+
+ .\32xl\:rounded-r-3xl {
+ border-top-right-radius: 1.5rem;
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-r-full {
+ border-top-right-radius: 9999px;
+ border-bottom-right-radius: 9999px;
+ }
+
+ .\32xl\:rounded-b-none {
+ border-bottom-right-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .\32xl\:rounded-b-sm {
+ border-bottom-right-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-b {
+ border-bottom-right-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-b-md {
+ border-bottom-right-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-b-lg {
+ border-bottom-right-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-b-xl {
+ border-bottom-right-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-b-2xl {
+ border-bottom-right-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .\32xl\:rounded-b-3xl {
+ border-bottom-right-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-b-full {
+ border-bottom-right-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .\32xl\:rounded-l-none {
+ border-top-left-radius: 0px;
+ border-bottom-left-radius: 0px;
+ }
+
+ .\32xl\:rounded-l-sm {
+ border-top-left-radius: 0.125rem;
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-l {
+ border-top-left-radius: 0.25rem;
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-l-md {
+ border-top-left-radius: 0.375rem;
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-l-lg {
+ border-top-left-radius: 0.5rem;
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-l-xl {
+ border-top-left-radius: 0.75rem;
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-l-2xl {
+ border-top-left-radius: 1rem;
+ border-bottom-left-radius: 1rem;
+ }
+
+ .\32xl\:rounded-l-3xl {
+ border-top-left-radius: 1.5rem;
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-l-full {
+ border-top-left-radius: 9999px;
+ border-bottom-left-radius: 9999px;
+ }
+
+ .\32xl\:rounded-tl-none {
+ border-top-left-radius: 0px;
+ }
+
+ .\32xl\:rounded-tl-sm {
+ border-top-left-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-tl {
+ border-top-left-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-tl-md {
+ border-top-left-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-tl-lg {
+ border-top-left-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-tl-xl {
+ border-top-left-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-tl-2xl {
+ border-top-left-radius: 1rem;
+ }
+
+ .\32xl\:rounded-tl-3xl {
+ border-top-left-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-tl-full {
+ border-top-left-radius: 9999px;
+ }
+
+ .\32xl\:rounded-tr-none {
+ border-top-right-radius: 0px;
+ }
+
+ .\32xl\:rounded-tr-sm {
+ border-top-right-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-tr {
+ border-top-right-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-tr-md {
+ border-top-right-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-tr-lg {
+ border-top-right-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-tr-xl {
+ border-top-right-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-tr-2xl {
+ border-top-right-radius: 1rem;
+ }
+
+ .\32xl\:rounded-tr-3xl {
+ border-top-right-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-tr-full {
+ border-top-right-radius: 9999px;
+ }
+
+ .\32xl\:rounded-br-none {
+ border-bottom-right-radius: 0px;
+ }
+
+ .\32xl\:rounded-br-sm {
+ border-bottom-right-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-br {
+ border-bottom-right-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-br-md {
+ border-bottom-right-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-br-lg {
+ border-bottom-right-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-br-xl {
+ border-bottom-right-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-br-2xl {
+ border-bottom-right-radius: 1rem;
+ }
+
+ .\32xl\:rounded-br-3xl {
+ border-bottom-right-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-br-full {
+ border-bottom-right-radius: 9999px;
+ }
+
+ .\32xl\:rounded-bl-none {
+ border-bottom-left-radius: 0px;
+ }
+
+ .\32xl\:rounded-bl-sm {
+ border-bottom-left-radius: 0.125rem;
+ }
+
+ .\32xl\:rounded-bl {
+ border-bottom-left-radius: 0.25rem;
+ }
+
+ .\32xl\:rounded-bl-md {
+ border-bottom-left-radius: 0.375rem;
+ }
+
+ .\32xl\:rounded-bl-lg {
+ border-bottom-left-radius: 0.5rem;
+ }
+
+ .\32xl\:rounded-bl-xl {
+ border-bottom-left-radius: 0.75rem;
+ }
+
+ .\32xl\:rounded-bl-2xl {
+ border-bottom-left-radius: 1rem;
+ }
+
+ .\32xl\:rounded-bl-3xl {
+ border-bottom-left-radius: 1.5rem;
+ }
+
+ .\32xl\:rounded-bl-full {
+ border-bottom-left-radius: 9999px;
+ }
+
+ .\32xl\:border-0 {
+ border-width: 0px;
+ }
+
+ .\32xl\:border-2 {
+ border-width: 2px;
+ }
+
+ .\32xl\:border-4 {
+ border-width: 4px;
+ }
+
+ .\32xl\:border-8 {
+ border-width: 8px;
+ }
+
+ .\32xl\:border {
+ border-width: 1px;
+ }
+
+ .\32xl\:border-t-0 {
+ border-top-width: 0px;
+ }
+
+ .\32xl\:border-t-2 {
+ border-top-width: 2px;
+ }
+
+ .\32xl\:border-t-4 {
+ border-top-width: 4px;
+ }
+
+ .\32xl\:border-t-8 {
+ border-top-width: 8px;
+ }
+
+ .\32xl\:border-t {
+ border-top-width: 1px;
+ }
+
+ .\32xl\:border-r-0 {
+ border-right-width: 0px;
+ }
+
+ .\32xl\:border-r-2 {
+ border-right-width: 2px;
+ }
+
+ .\32xl\:border-r-4 {
+ border-right-width: 4px;
+ }
+
+ .\32xl\:border-r-8 {
+ border-right-width: 8px;
+ }
+
+ .\32xl\:border-r {
+ border-right-width: 1px;
+ }
+
+ .\32xl\:border-b-0 {
+ border-bottom-width: 0px;
+ }
+
+ .\32xl\:border-b-2 {
+ border-bottom-width: 2px;
+ }
+
+ .\32xl\:border-b-4 {
+ border-bottom-width: 4px;
+ }
+
+ .\32xl\:border-b-8 {
+ border-bottom-width: 8px;
+ }
+
+ .\32xl\:border-b {
+ border-bottom-width: 1px;
+ }
+
+ .\32xl\:border-l-0 {
+ border-left-width: 0px;
+ }
+
+ .\32xl\:border-l-2 {
+ border-left-width: 2px;
+ }
+
+ .\32xl\:border-l-4 {
+ border-left-width: 4px;
+ }
+
+ .\32xl\:border-l-8 {
+ border-left-width: 8px;
+ }
+
+ .\32xl\:border-l {
+ border-left-width: 1px;
+ }
+
+ .\32xl\:border-solid {
+ border-style: solid;
+ }
+
+ .\32xl\:border-dashed {
+ border-style: dashed;
+ }
+
+ .\32xl\:border-dotted {
+ border-style: dotted;
+ }
+
+ .\32xl\:border-double {
+ border-style: double;
+ }
+
+ .\32xl\:border-none {
+ border-style: none;
+ }
+
+ .\32xl\:border-transparent {
+ border-color: transparent;
+ }
+
+ .\32xl\:border-current {
+ border-color: currentColor;
+ }
+
+ .\32xl\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-transparent {
+ border-color: transparent;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-current {
+ border-color: currentColor;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-black {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-white {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-gray-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-red-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-yellow-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-green-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-blue-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-indigo-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-purple-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-50 {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-100 {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-200 {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-300 {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-400 {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-500 {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-600 {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-700 {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-800 {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:border-pink-900 {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-transparent:focus-within {
+ border-color: transparent;
+ }
+
+ .\32xl\:focus-within\:border-current:focus-within {
+ border-color: currentColor;
+ }
+
+ .\32xl\:focus-within\:border-black:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-white:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-gray-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-red-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-yellow-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-green-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-blue-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-indigo-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-purple-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-50:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-100:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-200:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-300:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-400:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-500:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-600:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-700:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-800:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus-within\:border-pink-900:focus-within {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-transparent:hover {
+ border-color: transparent;
+ }
+
+ .\32xl\:hover\:border-current:hover {
+ border-color: currentColor;
+ }
+
+ .\32xl\:hover\:border-black:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-white:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-gray-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-red-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-yellow-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-green-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-blue-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-indigo-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-purple-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-50:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-100:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-200:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-300:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-400:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-500:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-600:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-700:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-800:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:hover\:border-pink-900:hover {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-transparent:focus {
+ border-color: transparent;
+ }
+
+ .\32xl\:focus\:border-current:focus {
+ border-color: currentColor;
+ }
+
+ .\32xl\:focus\:border-black:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(0, 0, 0, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-white:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 255, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 250, 251, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(243, 244, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(229, 231, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 213, 219, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(156, 163, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(107, 114, 128, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(75, 85, 99, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 65, 81, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(31, 41, 55, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-gray-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(17, 24, 39, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 242, 242, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 226, 226, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 202, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 165, 165, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(248, 113, 113, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 68, 68, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(220, 38, 38, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(185, 28, 28, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(153, 27, 27, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-red-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(127, 29, 29, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(255, 251, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(254, 243, 199, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 230, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 211, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 191, 36, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 158, 11, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(217, 119, 6, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(180, 83, 9, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(146, 64, 14, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-yellow-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(120, 53, 15, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 253, 245, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(209, 250, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 243, 208, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(110, 231, 183, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(52, 211, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(16, 185, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(5, 150, 105, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(4, 120, 87, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 95, 70, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-green-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(6, 78, 59, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(239, 246, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 234, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(191, 219, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(147, 197, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(96, 165, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(59, 130, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(37, 99, 235, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(29, 78, 216, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 64, 175, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-blue-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(30, 58, 138, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(238, 242, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(224, 231, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(199, 210, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(165, 180, 252, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(129, 140, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(99, 102, 241, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(79, 70, 229, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(67, 56, 202, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(55, 48, 163, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-indigo-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(49, 46, 129, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(245, 243, 255, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(237, 233, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(221, 214, 254, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(196, 181, 253, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(167, 139, 250, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(139, 92, 246, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(124, 58, 237, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(109, 40, 217, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(91, 33, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-purple-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(76, 29, 149, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-50:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(253, 242, 248, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-100:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(252, 231, 243, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-200:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(251, 207, 232, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-300:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(249, 168, 212, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-400:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(244, 114, 182, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-500:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(236, 72, 153, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-600:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(219, 39, 119, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-700:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(190, 24, 93, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-800:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(157, 23, 77, var(--tw-border-opacity));
+ }
+
+ .\32xl\:focus\:border-pink-900:focus {
+ --tw-border-opacity: 1;
+ border-color: rgba(131, 24, 67, var(--tw-border-opacity));
+ }
+
+ .\32xl\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .\32xl\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .\32xl\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .\32xl\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .\32xl\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .\32xl\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .\32xl\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .\32xl\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .\32xl\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .\32xl\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .\32xl\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .\32xl\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .\32xl\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .\32xl\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .\32xl\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-0 {
+ --tw-border-opacity: 0;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-5 {
+ --tw-border-opacity: 0.05;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-10 {
+ --tw-border-opacity: 0.1;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-20 {
+ --tw-border-opacity: 0.2;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-25 {
+ --tw-border-opacity: 0.25;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-30 {
+ --tw-border-opacity: 0.3;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-40 {
+ --tw-border-opacity: 0.4;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-50 {
+ --tw-border-opacity: 0.5;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-60 {
+ --tw-border-opacity: 0.6;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-70 {
+ --tw-border-opacity: 0.7;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-75 {
+ --tw-border-opacity: 0.75;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-80 {
+ --tw-border-opacity: 0.8;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-90 {
+ --tw-border-opacity: 0.9;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-95 {
+ --tw-border-opacity: 0.95;
+ }
+
+ .group:hover .\32xl\:group-hover\:border-opacity-100 {
+ --tw-border-opacity: 1;
+ }
+
+ .\32xl\:focus-within\:border-opacity-0:focus-within {
+ --tw-border-opacity: 0;
+ }
+
+ .\32xl\:focus-within\:border-opacity-5:focus-within {
+ --tw-border-opacity: 0.05;
+ }
+
+ .\32xl\:focus-within\:border-opacity-10:focus-within {
+ --tw-border-opacity: 0.1;
+ }
+
+ .\32xl\:focus-within\:border-opacity-20:focus-within {
+ --tw-border-opacity: 0.2;
+ }
+
+ .\32xl\:focus-within\:border-opacity-25:focus-within {
+ --tw-border-opacity: 0.25;
+ }
+
+ .\32xl\:focus-within\:border-opacity-30:focus-within {
+ --tw-border-opacity: 0.3;
+ }
+
+ .\32xl\:focus-within\:border-opacity-40:focus-within {
+ --tw-border-opacity: 0.4;
+ }
+
+ .\32xl\:focus-within\:border-opacity-50:focus-within {
+ --tw-border-opacity: 0.5;
+ }
+
+ .\32xl\:focus-within\:border-opacity-60:focus-within {
+ --tw-border-opacity: 0.6;
+ }
+
+ .\32xl\:focus-within\:border-opacity-70:focus-within {
+ --tw-border-opacity: 0.7;
+ }
+
+ .\32xl\:focus-within\:border-opacity-75:focus-within {
+ --tw-border-opacity: 0.75;
+ }
+
+ .\32xl\:focus-within\:border-opacity-80:focus-within {
+ --tw-border-opacity: 0.8;
+ }
+
+ .\32xl\:focus-within\:border-opacity-90:focus-within {
+ --tw-border-opacity: 0.9;
+ }
+
+ .\32xl\:focus-within\:border-opacity-95:focus-within {
+ --tw-border-opacity: 0.95;
+ }
+
+ .\32xl\:focus-within\:border-opacity-100:focus-within {
+ --tw-border-opacity: 1;
+ }
+
+ .\32xl\:hover\:border-opacity-0:hover {
+ --tw-border-opacity: 0;
+ }
+
+ .\32xl\:hover\:border-opacity-5:hover {
+ --tw-border-opacity: 0.05;
+ }
+
+ .\32xl\:hover\:border-opacity-10:hover {
+ --tw-border-opacity: 0.1;
+ }
+
+ .\32xl\:hover\:border-opacity-20:hover {
+ --tw-border-opacity: 0.2;
+ }
+
+ .\32xl\:hover\:border-opacity-25:hover {
+ --tw-border-opacity: 0.25;
+ }
+
+ .\32xl\:hover\:border-opacity-30:hover {
+ --tw-border-opacity: 0.3;
+ }
+
+ .\32xl\:hover\:border-opacity-40:hover {
+ --tw-border-opacity: 0.4;
+ }
+
+ .\32xl\:hover\:border-opacity-50:hover {
+ --tw-border-opacity: 0.5;
+ }
+
+ .\32xl\:hover\:border-opacity-60:hover {
+ --tw-border-opacity: 0.6;
+ }
+
+ .\32xl\:hover\:border-opacity-70:hover {
+ --tw-border-opacity: 0.7;
+ }
+
+ .\32xl\:hover\:border-opacity-75:hover {
+ --tw-border-opacity: 0.75;
+ }
+
+ .\32xl\:hover\:border-opacity-80:hover {
+ --tw-border-opacity: 0.8;
+ }
+
+ .\32xl\:hover\:border-opacity-90:hover {
+ --tw-border-opacity: 0.9;
+ }
+
+ .\32xl\:hover\:border-opacity-95:hover {
+ --tw-border-opacity: 0.95;
+ }
+
+ .\32xl\:hover\:border-opacity-100:hover {
+ --tw-border-opacity: 1;
+ }
+
+ .\32xl\:focus\:border-opacity-0:focus {
+ --tw-border-opacity: 0;
+ }
+
+ .\32xl\:focus\:border-opacity-5:focus {
+ --tw-border-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:border-opacity-10:focus {
+ --tw-border-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:border-opacity-20:focus {
+ --tw-border-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:border-opacity-25:focus {
+ --tw-border-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:border-opacity-30:focus {
+ --tw-border-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:border-opacity-40:focus {
+ --tw-border-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:border-opacity-50:focus {
+ --tw-border-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:border-opacity-60:focus {
+ --tw-border-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:border-opacity-70:focus {
+ --tw-border-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:border-opacity-75:focus {
+ --tw-border-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:border-opacity-80:focus {
+ --tw-border-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:border-opacity-90:focus {
+ --tw-border-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:border-opacity-95:focus {
+ --tw-border-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:border-opacity-100:focus {
+ --tw-border-opacity: 1;
+ }
+
+ .\32xl\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .\32xl\:bg-current {
+ background-color: currentColor;
+ }
+
+ .\32xl\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-transparent {
+ background-color: transparent;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-current {
+ background-color: currentColor;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-black {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-white {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-gray-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-red-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-yellow-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-green-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-blue-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-indigo-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-purple-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-50 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-100 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-200 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-300 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-400 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-500 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-600 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-700 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-800 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-pink-900 {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-transparent:focus-within {
+ background-color: transparent;
+ }
+
+ .\32xl\:focus-within\:bg-current:focus-within {
+ background-color: currentColor;
+ }
+
+ .\32xl\:focus-within\:bg-black:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-white:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-gray-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-red-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-yellow-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-green-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-blue-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-indigo-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-purple-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-50:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-100:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-200:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-300:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-400:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-500:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-600:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-700:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-800:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus-within\:bg-pink-900:focus-within {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-transparent:hover {
+ background-color: transparent;
+ }
+
+ .\32xl\:hover\:bg-current:hover {
+ background-color: currentColor;
+ }
+
+ .\32xl\:hover\:bg-black:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-white:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-gray-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-red-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-yellow-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-green-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-blue-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-indigo-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-purple-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-50:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-100:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-200:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-300:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-400:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-500:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-600:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-700:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-800:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:hover\:bg-pink-900:hover {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-transparent:focus {
+ background-color: transparent;
+ }
+
+ .\32xl\:focus\:bg-current:focus {
+ background-color: currentColor;
+ }
+
+ .\32xl\:focus\:bg-black:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-white:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-gray-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-red-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-yellow-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-green-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-blue-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-indigo-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-purple-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-50:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-100:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-200:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-300:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-400:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-500:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-600:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-700:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-800:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:focus\:bg-pink-900:focus {
+ --tw-bg-opacity: 1;
+ background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
+ }
+
+ .\32xl\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .\32xl\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .\32xl\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .\32xl\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .\32xl\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .\32xl\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .\32xl\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .\32xl\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .\32xl\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .\32xl\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .\32xl\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .\32xl\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .\32xl\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .\32xl\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .\32xl\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-0 {
+ --tw-bg-opacity: 0;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-5 {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-10 {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-20 {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-25 {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-30 {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-40 {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-50 {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-60 {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-70 {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-75 {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-80 {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-90 {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-95 {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .group:hover .\32xl\:group-hover\:bg-opacity-100 {
+ --tw-bg-opacity: 1;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-0:focus-within {
+ --tw-bg-opacity: 0;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-5:focus-within {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-10:focus-within {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-20:focus-within {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-25:focus-within {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-30:focus-within {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-40:focus-within {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-50:focus-within {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-60:focus-within {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-70:focus-within {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-75:focus-within {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-80:focus-within {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-90:focus-within {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-95:focus-within {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .\32xl\:focus-within\:bg-opacity-100:focus-within {
+ --tw-bg-opacity: 1;
+ }
+
+ .\32xl\:hover\:bg-opacity-0:hover {
+ --tw-bg-opacity: 0;
+ }
+
+ .\32xl\:hover\:bg-opacity-5:hover {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .\32xl\:hover\:bg-opacity-10:hover {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .\32xl\:hover\:bg-opacity-20:hover {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .\32xl\:hover\:bg-opacity-25:hover {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .\32xl\:hover\:bg-opacity-30:hover {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .\32xl\:hover\:bg-opacity-40:hover {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .\32xl\:hover\:bg-opacity-50:hover {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .\32xl\:hover\:bg-opacity-60:hover {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .\32xl\:hover\:bg-opacity-70:hover {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .\32xl\:hover\:bg-opacity-75:hover {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .\32xl\:hover\:bg-opacity-80:hover {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .\32xl\:hover\:bg-opacity-90:hover {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .\32xl\:hover\:bg-opacity-95:hover {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .\32xl\:hover\:bg-opacity-100:hover {
+ --tw-bg-opacity: 1;
+ }
+
+ .\32xl\:focus\:bg-opacity-0:focus {
+ --tw-bg-opacity: 0;
+ }
+
+ .\32xl\:focus\:bg-opacity-5:focus {
+ --tw-bg-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:bg-opacity-10:focus {
+ --tw-bg-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:bg-opacity-20:focus {
+ --tw-bg-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:bg-opacity-25:focus {
+ --tw-bg-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:bg-opacity-30:focus {
+ --tw-bg-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:bg-opacity-40:focus {
+ --tw-bg-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:bg-opacity-50:focus {
+ --tw-bg-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:bg-opacity-60:focus {
+ --tw-bg-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:bg-opacity-70:focus {
+ --tw-bg-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:bg-opacity-75:focus {
+ --tw-bg-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:bg-opacity-80:focus {
+ --tw-bg-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:bg-opacity-90:focus {
+ --tw-bg-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:bg-opacity-95:focus {
+ --tw-bg-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:bg-opacity-100:focus {
+ --tw-bg-opacity: 1;
+ }
+
+ .\32xl\:bg-none {
+ background-image: none;
+ }
+
+ .\32xl\:bg-gradient-to-t {
+ background-image: linear-gradient(to top, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-tr {
+ background-image: linear-gradient(to top right, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-r {
+ background-image: linear-gradient(to right, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-br {
+ background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-b {
+ background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-bl {
+ background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-l {
+ background-image: linear-gradient(to left, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:bg-gradient-to-tl {
+ background-image: linear-gradient(to top left, var(--tw-gradient-stops));
+ }
+
+ .\32xl\:from-transparent {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:from-current {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:from-black {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:from-white {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:from-gray-50 {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:from-gray-100 {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:from-gray-200 {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:from-gray-300 {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:from-gray-400 {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:from-gray-500 {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:from-gray-600 {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:from-gray-700 {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:from-gray-800 {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:from-gray-900 {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:from-red-50 {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:from-red-100 {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:from-red-200 {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:from-red-300 {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:from-red-400 {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:from-red-500 {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:from-red-600 {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:from-red-700 {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:from-red-800 {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:from-red-900 {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:from-yellow-50 {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:from-yellow-100 {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:from-yellow-200 {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:from-yellow-300 {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:from-yellow-400 {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:from-yellow-500 {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:from-yellow-600 {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:from-yellow-700 {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:from-yellow-800 {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:from-yellow-900 {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:from-green-50 {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:from-green-100 {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:from-green-200 {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:from-green-300 {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:from-green-400 {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:from-green-500 {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:from-green-600 {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:from-green-700 {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:from-green-800 {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:from-green-900 {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:from-blue-50 {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:from-blue-100 {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:from-blue-200 {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:from-blue-300 {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:from-blue-400 {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:from-blue-500 {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:from-blue-600 {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:from-blue-700 {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:from-blue-800 {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:from-blue-900 {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:from-indigo-50 {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:from-indigo-100 {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:from-indigo-200 {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:from-indigo-300 {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:from-indigo-400 {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:from-indigo-500 {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:from-indigo-600 {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:from-indigo-700 {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:from-indigo-800 {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:from-indigo-900 {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:from-purple-50 {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:from-purple-100 {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:from-purple-200 {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:from-purple-300 {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:from-purple-400 {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:from-purple-500 {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:from-purple-600 {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:from-purple-700 {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:from-purple-800 {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:from-purple-900 {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:from-pink-50 {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:from-pink-100 {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:from-pink-200 {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:from-pink-300 {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:from-pink-400 {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:from-pink-500 {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:from-pink-600 {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:from-pink-700 {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:from-pink-800 {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:from-pink-900 {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:hover\:from-transparent:hover {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:hover\:from-current:hover {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:hover\:from-black:hover {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:hover\:from-white:hover {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:hover\:from-gray-50:hover {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:hover\:from-gray-100:hover {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:hover\:from-gray-200:hover {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:hover\:from-gray-300:hover {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:hover\:from-gray-400:hover {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:hover\:from-gray-500:hover {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:hover\:from-gray-600:hover {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:hover\:from-gray-700:hover {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:hover\:from-gray-800:hover {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:hover\:from-gray-900:hover {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:hover\:from-red-50:hover {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:hover\:from-red-100:hover {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:hover\:from-red-200:hover {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:hover\:from-red-300:hover {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:hover\:from-red-400:hover {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:hover\:from-red-500:hover {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:hover\:from-red-600:hover {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:hover\:from-red-700:hover {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:hover\:from-red-800:hover {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:hover\:from-red-900:hover {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-50:hover {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-100:hover {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-200:hover {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-300:hover {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-400:hover {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-500:hover {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-600:hover {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-700:hover {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-800:hover {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:hover\:from-yellow-900:hover {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:hover\:from-green-50:hover {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:hover\:from-green-100:hover {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:hover\:from-green-200:hover {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:hover\:from-green-300:hover {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:hover\:from-green-400:hover {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:hover\:from-green-500:hover {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:hover\:from-green-600:hover {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:hover\:from-green-700:hover {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:hover\:from-green-800:hover {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:hover\:from-green-900:hover {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:hover\:from-blue-50:hover {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:hover\:from-blue-100:hover {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:hover\:from-blue-200:hover {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:hover\:from-blue-300:hover {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:hover\:from-blue-400:hover {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:hover\:from-blue-500:hover {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:hover\:from-blue-600:hover {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:hover\:from-blue-700:hover {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:hover\:from-blue-800:hover {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:hover\:from-blue-900:hover {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-50:hover {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-100:hover {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-200:hover {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-300:hover {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-400:hover {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-500:hover {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-600:hover {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-700:hover {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-800:hover {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:hover\:from-indigo-900:hover {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:hover\:from-purple-50:hover {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:hover\:from-purple-100:hover {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:hover\:from-purple-200:hover {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:hover\:from-purple-300:hover {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:hover\:from-purple-400:hover {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:hover\:from-purple-500:hover {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:hover\:from-purple-600:hover {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:hover\:from-purple-700:hover {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:hover\:from-purple-800:hover {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:hover\:from-purple-900:hover {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:hover\:from-pink-50:hover {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:hover\:from-pink-100:hover {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:hover\:from-pink-200:hover {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:hover\:from-pink-300:hover {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:hover\:from-pink-400:hover {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:hover\:from-pink-500:hover {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:hover\:from-pink-600:hover {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:hover\:from-pink-700:hover {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:hover\:from-pink-800:hover {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:hover\:from-pink-900:hover {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:focus\:from-transparent:focus {
+ --tw-gradient-from: transparent;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:focus\:from-current:focus {
+ --tw-gradient-from: currentColor;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:focus\:from-black:focus {
+ --tw-gradient-from: #000;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:focus\:from-white:focus {
+ --tw-gradient-from: #fff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:focus\:from-gray-50:focus {
+ --tw-gradient-from: #f9fafb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:focus\:from-gray-100:focus {
+ --tw-gradient-from: #f3f4f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:focus\:from-gray-200:focus {
+ --tw-gradient-from: #e5e7eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:focus\:from-gray-300:focus {
+ --tw-gradient-from: #d1d5db;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:focus\:from-gray-400:focus {
+ --tw-gradient-from: #9ca3af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:focus\:from-gray-500:focus {
+ --tw-gradient-from: #6b7280;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:focus\:from-gray-600:focus {
+ --tw-gradient-from: #4b5563;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:focus\:from-gray-700:focus {
+ --tw-gradient-from: #374151;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:focus\:from-gray-800:focus {
+ --tw-gradient-from: #1f2937;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:focus\:from-gray-900:focus {
+ --tw-gradient-from: #111827;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:focus\:from-red-50:focus {
+ --tw-gradient-from: #fef2f2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:focus\:from-red-100:focus {
+ --tw-gradient-from: #fee2e2;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:focus\:from-red-200:focus {
+ --tw-gradient-from: #fecaca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:focus\:from-red-300:focus {
+ --tw-gradient-from: #fca5a5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:focus\:from-red-400:focus {
+ --tw-gradient-from: #f87171;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:focus\:from-red-500:focus {
+ --tw-gradient-from: #ef4444;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:focus\:from-red-600:focus {
+ --tw-gradient-from: #dc2626;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:focus\:from-red-700:focus {
+ --tw-gradient-from: #b91c1c;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:focus\:from-red-800:focus {
+ --tw-gradient-from: #991b1b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:focus\:from-red-900:focus {
+ --tw-gradient-from: #7f1d1d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-50:focus {
+ --tw-gradient-from: #fffbeb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-100:focus {
+ --tw-gradient-from: #fef3c7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-200:focus {
+ --tw-gradient-from: #fde68a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-300:focus {
+ --tw-gradient-from: #fcd34d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-400:focus {
+ --tw-gradient-from: #fbbf24;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-500:focus {
+ --tw-gradient-from: #f59e0b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-600:focus {
+ --tw-gradient-from: #d97706;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-700:focus {
+ --tw-gradient-from: #b45309;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-800:focus {
+ --tw-gradient-from: #92400e;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:focus\:from-yellow-900:focus {
+ --tw-gradient-from: #78350f;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:focus\:from-green-50:focus {
+ --tw-gradient-from: #ecfdf5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:focus\:from-green-100:focus {
+ --tw-gradient-from: #d1fae5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:focus\:from-green-200:focus {
+ --tw-gradient-from: #a7f3d0;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:focus\:from-green-300:focus {
+ --tw-gradient-from: #6ee7b7;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:focus\:from-green-400:focus {
+ --tw-gradient-from: #34d399;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:focus\:from-green-500:focus {
+ --tw-gradient-from: #10b981;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:focus\:from-green-600:focus {
+ --tw-gradient-from: #059669;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:focus\:from-green-700:focus {
+ --tw-gradient-from: #047857;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:focus\:from-green-800:focus {
+ --tw-gradient-from: #065f46;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:focus\:from-green-900:focus {
+ --tw-gradient-from: #064e3b;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:focus\:from-blue-50:focus {
+ --tw-gradient-from: #eff6ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:focus\:from-blue-100:focus {
+ --tw-gradient-from: #dbeafe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:focus\:from-blue-200:focus {
+ --tw-gradient-from: #bfdbfe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:focus\:from-blue-300:focus {
+ --tw-gradient-from: #93c5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:focus\:from-blue-400:focus {
+ --tw-gradient-from: #60a5fa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:focus\:from-blue-500:focus {
+ --tw-gradient-from: #3b82f6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:focus\:from-blue-600:focus {
+ --tw-gradient-from: #2563eb;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:focus\:from-blue-700:focus {
+ --tw-gradient-from: #1d4ed8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:focus\:from-blue-800:focus {
+ --tw-gradient-from: #1e40af;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:focus\:from-blue-900:focus {
+ --tw-gradient-from: #1e3a8a;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-50:focus {
+ --tw-gradient-from: #eef2ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-100:focus {
+ --tw-gradient-from: #e0e7ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-200:focus {
+ --tw-gradient-from: #c7d2fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-300:focus {
+ --tw-gradient-from: #a5b4fc;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-400:focus {
+ --tw-gradient-from: #818cf8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-500:focus {
+ --tw-gradient-from: #6366f1;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-600:focus {
+ --tw-gradient-from: #4f46e5;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-700:focus {
+ --tw-gradient-from: #4338ca;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-800:focus {
+ --tw-gradient-from: #3730a3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:focus\:from-indigo-900:focus {
+ --tw-gradient-from: #312e81;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:focus\:from-purple-50:focus {
+ --tw-gradient-from: #f5f3ff;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:focus\:from-purple-100:focus {
+ --tw-gradient-from: #ede9fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:focus\:from-purple-200:focus {
+ --tw-gradient-from: #ddd6fe;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:focus\:from-purple-300:focus {
+ --tw-gradient-from: #c4b5fd;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:focus\:from-purple-400:focus {
+ --tw-gradient-from: #a78bfa;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:focus\:from-purple-500:focus {
+ --tw-gradient-from: #8b5cf6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:focus\:from-purple-600:focus {
+ --tw-gradient-from: #7c3aed;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:focus\:from-purple-700:focus {
+ --tw-gradient-from: #6d28d9;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:focus\:from-purple-800:focus {
+ --tw-gradient-from: #5b21b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:focus\:from-purple-900:focus {
+ --tw-gradient-from: #4c1d95;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:focus\:from-pink-50:focus {
+ --tw-gradient-from: #fdf2f8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:focus\:from-pink-100:focus {
+ --tw-gradient-from: #fce7f3;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:focus\:from-pink-200:focus {
+ --tw-gradient-from: #fbcfe8;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:focus\:from-pink-300:focus {
+ --tw-gradient-from: #f9a8d4;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:focus\:from-pink-400:focus {
+ --tw-gradient-from: #f472b6;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:focus\:from-pink-500:focus {
+ --tw-gradient-from: #ec4899;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:focus\:from-pink-600:focus {
+ --tw-gradient-from: #db2777;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:focus\:from-pink-700:focus {
+ --tw-gradient-from: #be185d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:focus\:from-pink-800:focus {
+ --tw-gradient-from: #9d174d;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:focus\:from-pink-900:focus {
+ --tw-gradient-from: #831843;
+ --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:via-transparent {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:via-current {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:via-black {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:via-white {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:via-gray-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:via-gray-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:via-gray-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:via-gray-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:via-gray-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:via-gray-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:via-gray-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:via-gray-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:via-gray-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:via-gray-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:via-red-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:via-red-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:via-red-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:via-red-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:via-red-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:via-red-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:via-red-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:via-red-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:via-red-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:via-red-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:via-yellow-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:via-yellow-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:via-yellow-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:via-yellow-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:via-yellow-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:via-yellow-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:via-yellow-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:via-yellow-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:via-yellow-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:via-yellow-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:via-green-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:via-green-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:via-green-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:via-green-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:via-green-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:via-green-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:via-green-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:via-green-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:via-green-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:via-green-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:via-blue-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:via-blue-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:via-blue-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:via-blue-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:via-blue-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:via-blue-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:via-blue-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:via-blue-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:via-blue-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:via-blue-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:via-indigo-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:via-indigo-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:via-indigo-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:via-indigo-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:via-indigo-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:via-indigo-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:via-indigo-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:via-indigo-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:via-indigo-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:via-indigo-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:via-purple-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:via-purple-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:via-purple-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:via-purple-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:via-purple-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:via-purple-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:via-purple-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:via-purple-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:via-purple-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:via-purple-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:via-pink-50 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:via-pink-100 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:via-pink-200 {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:via-pink-300 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:via-pink-400 {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:via-pink-500 {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:via-pink-600 {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:via-pink-700 {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:via-pink-800 {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:via-pink-900 {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:hover\:via-transparent:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:hover\:via-current:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:hover\:via-black:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:hover\:via-white:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:hover\:via-gray-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:hover\:via-gray-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:hover\:via-gray-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:hover\:via-gray-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:hover\:via-gray-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:hover\:via-gray-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:hover\:via-gray-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:hover\:via-gray-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:hover\:via-gray-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:hover\:via-gray-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:hover\:via-red-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:hover\:via-red-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:hover\:via-red-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:hover\:via-red-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:hover\:via-red-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:hover\:via-red-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:hover\:via-red-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:hover\:via-red-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:hover\:via-red-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:hover\:via-red-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:hover\:via-yellow-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:hover\:via-green-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:hover\:via-green-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:hover\:via-green-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:hover\:via-green-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:hover\:via-green-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:hover\:via-green-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:hover\:via-green-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:hover\:via-green-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:hover\:via-green-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:hover\:via-green-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:hover\:via-blue-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:hover\:via-blue-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:hover\:via-blue-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:hover\:via-blue-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:hover\:via-blue-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:hover\:via-blue-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:hover\:via-blue-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:hover\:via-blue-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:hover\:via-blue-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:hover\:via-blue-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:hover\:via-indigo-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:hover\:via-purple-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:hover\:via-purple-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:hover\:via-purple-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:hover\:via-purple-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:hover\:via-purple-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:hover\:via-purple-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:hover\:via-purple-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:hover\:via-purple-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:hover\:via-purple-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:hover\:via-purple-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:hover\:via-pink-50:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:hover\:via-pink-100:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:hover\:via-pink-200:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:hover\:via-pink-300:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:hover\:via-pink-400:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:hover\:via-pink-500:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:hover\:via-pink-600:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:hover\:via-pink-700:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:hover\:via-pink-800:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:hover\:via-pink-900:hover {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:focus\:via-transparent:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:focus\:via-current:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:focus\:via-black:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
+ }
+
+ .\32xl\:focus\:via-white:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
+ }
+
+ .\32xl\:focus\:via-gray-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
+ }
+
+ .\32xl\:focus\:via-gray-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
+ }
+
+ .\32xl\:focus\:via-gray-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
+ }
+
+ .\32xl\:focus\:via-gray-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
+ }
+
+ .\32xl\:focus\:via-gray-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
+ }
+
+ .\32xl\:focus\:via-gray-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
+ }
+
+ .\32xl\:focus\:via-gray-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
+ }
+
+ .\32xl\:focus\:via-gray-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
+ }
+
+ .\32xl\:focus\:via-gray-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
+ }
+
+ .\32xl\:focus\:via-gray-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
+ }
+
+ .\32xl\:focus\:via-red-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
+ }
+
+ .\32xl\:focus\:via-red-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
+ }
+
+ .\32xl\:focus\:via-red-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
+ }
+
+ .\32xl\:focus\:via-red-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
+ }
+
+ .\32xl\:focus\:via-red-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
+ }
+
+ .\32xl\:focus\:via-red-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
+ }
+
+ .\32xl\:focus\:via-red-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
+ }
+
+ .\32xl\:focus\:via-red-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
+ }
+
+ .\32xl\:focus\:via-red-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
+ }
+
+ .\32xl\:focus\:via-red-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
+ }
+
+ .\32xl\:focus\:via-yellow-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
+ }
+
+ .\32xl\:focus\:via-green-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
+ }
+
+ .\32xl\:focus\:via-green-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
+ }
+
+ .\32xl\:focus\:via-green-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
+ }
+
+ .\32xl\:focus\:via-green-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
+ }
+
+ .\32xl\:focus\:via-green-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
+ }
+
+ .\32xl\:focus\:via-green-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
+ }
+
+ .\32xl\:focus\:via-green-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
+ }
+
+ .\32xl\:focus\:via-green-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
+ }
+
+ .\32xl\:focus\:via-green-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
+ }
+
+ .\32xl\:focus\:via-green-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
+ }
+
+ .\32xl\:focus\:via-blue-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
+ }
+
+ .\32xl\:focus\:via-blue-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
+ }
+
+ .\32xl\:focus\:via-blue-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
+ }
+
+ .\32xl\:focus\:via-blue-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
+ }
+
+ .\32xl\:focus\:via-blue-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
+ }
+
+ .\32xl\:focus\:via-blue-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
+ }
+
+ .\32xl\:focus\:via-blue-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
+ }
+
+ .\32xl\:focus\:via-blue-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
+ }
+
+ .\32xl\:focus\:via-blue-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
+ }
+
+ .\32xl\:focus\:via-blue-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
+ }
+
+ .\32xl\:focus\:via-indigo-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
+ }
+
+ .\32xl\:focus\:via-purple-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
+ }
+
+ .\32xl\:focus\:via-purple-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
+ }
+
+ .\32xl\:focus\:via-purple-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
+ }
+
+ .\32xl\:focus\:via-purple-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
+ }
+
+ .\32xl\:focus\:via-purple-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
+ }
+
+ .\32xl\:focus\:via-purple-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
+ }
+
+ .\32xl\:focus\:via-purple-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
+ }
+
+ .\32xl\:focus\:via-purple-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
+ }
+
+ .\32xl\:focus\:via-purple-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
+ }
+
+ .\32xl\:focus\:via-purple-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
+ }
+
+ .\32xl\:focus\:via-pink-50:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
+ }
+
+ .\32xl\:focus\:via-pink-100:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
+ }
+
+ .\32xl\:focus\:via-pink-200:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
+ }
+
+ .\32xl\:focus\:via-pink-300:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
+ }
+
+ .\32xl\:focus\:via-pink-400:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
+ }
+
+ .\32xl\:focus\:via-pink-500:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
+ }
+
+ .\32xl\:focus\:via-pink-600:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
+ }
+
+ .\32xl\:focus\:via-pink-700:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
+ }
+
+ .\32xl\:focus\:via-pink-800:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
+ }
+
+ .\32xl\:focus\:via-pink-900:focus {
+ --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
+ }
+
+ .\32xl\:to-transparent {
+ --tw-gradient-to: transparent;
+ }
+
+ .\32xl\:to-current {
+ --tw-gradient-to: currentColor;
+ }
+
+ .\32xl\:to-black {
+ --tw-gradient-to: #000;
+ }
+
+ .\32xl\:to-white {
+ --tw-gradient-to: #fff;
+ }
+
+ .\32xl\:to-gray-50 {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .\32xl\:to-gray-100 {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .\32xl\:to-gray-200 {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .\32xl\:to-gray-300 {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .\32xl\:to-gray-400 {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .\32xl\:to-gray-500 {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .\32xl\:to-gray-600 {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .\32xl\:to-gray-700 {
+ --tw-gradient-to: #374151;
+ }
+
+ .\32xl\:to-gray-800 {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .\32xl\:to-gray-900 {
+ --tw-gradient-to: #111827;
+ }
+
+ .\32xl\:to-red-50 {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .\32xl\:to-red-100 {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .\32xl\:to-red-200 {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .\32xl\:to-red-300 {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .\32xl\:to-red-400 {
+ --tw-gradient-to: #f87171;
+ }
+
+ .\32xl\:to-red-500 {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .\32xl\:to-red-600 {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .\32xl\:to-red-700 {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .\32xl\:to-red-800 {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .\32xl\:to-red-900 {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .\32xl\:to-yellow-50 {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .\32xl\:to-yellow-100 {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .\32xl\:to-yellow-200 {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .\32xl\:to-yellow-300 {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .\32xl\:to-yellow-400 {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .\32xl\:to-yellow-500 {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .\32xl\:to-yellow-600 {
+ --tw-gradient-to: #d97706;
+ }
+
+ .\32xl\:to-yellow-700 {
+ --tw-gradient-to: #b45309;
+ }
+
+ .\32xl\:to-yellow-800 {
+ --tw-gradient-to: #92400e;
+ }
+
+ .\32xl\:to-yellow-900 {
+ --tw-gradient-to: #78350f;
+ }
+
+ .\32xl\:to-green-50 {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .\32xl\:to-green-100 {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .\32xl\:to-green-200 {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .\32xl\:to-green-300 {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .\32xl\:to-green-400 {
+ --tw-gradient-to: #34d399;
+ }
+
+ .\32xl\:to-green-500 {
+ --tw-gradient-to: #10b981;
+ }
+
+ .\32xl\:to-green-600 {
+ --tw-gradient-to: #059669;
+ }
+
+ .\32xl\:to-green-700 {
+ --tw-gradient-to: #047857;
+ }
+
+ .\32xl\:to-green-800 {
+ --tw-gradient-to: #065f46;
+ }
+
+ .\32xl\:to-green-900 {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .\32xl\:to-blue-50 {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .\32xl\:to-blue-100 {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .\32xl\:to-blue-200 {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .\32xl\:to-blue-300 {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .\32xl\:to-blue-400 {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .\32xl\:to-blue-500 {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .\32xl\:to-blue-600 {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .\32xl\:to-blue-700 {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .\32xl\:to-blue-800 {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .\32xl\:to-blue-900 {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .\32xl\:to-indigo-50 {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .\32xl\:to-indigo-100 {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .\32xl\:to-indigo-200 {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .\32xl\:to-indigo-300 {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .\32xl\:to-indigo-400 {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .\32xl\:to-indigo-500 {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .\32xl\:to-indigo-600 {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .\32xl\:to-indigo-700 {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .\32xl\:to-indigo-800 {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .\32xl\:to-indigo-900 {
+ --tw-gradient-to: #312e81;
+ }
+
+ .\32xl\:to-purple-50 {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .\32xl\:to-purple-100 {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .\32xl\:to-purple-200 {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .\32xl\:to-purple-300 {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .\32xl\:to-purple-400 {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .\32xl\:to-purple-500 {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .\32xl\:to-purple-600 {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .\32xl\:to-purple-700 {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .\32xl\:to-purple-800 {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .\32xl\:to-purple-900 {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .\32xl\:to-pink-50 {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .\32xl\:to-pink-100 {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .\32xl\:to-pink-200 {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .\32xl\:to-pink-300 {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .\32xl\:to-pink-400 {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .\32xl\:to-pink-500 {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .\32xl\:to-pink-600 {
+ --tw-gradient-to: #db2777;
+ }
+
+ .\32xl\:to-pink-700 {
+ --tw-gradient-to: #be185d;
+ }
+
+ .\32xl\:to-pink-800 {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .\32xl\:to-pink-900 {
+ --tw-gradient-to: #831843;
+ }
+
+ .\32xl\:hover\:to-transparent:hover {
+ --tw-gradient-to: transparent;
+ }
+
+ .\32xl\:hover\:to-current:hover {
+ --tw-gradient-to: currentColor;
+ }
+
+ .\32xl\:hover\:to-black:hover {
+ --tw-gradient-to: #000;
+ }
+
+ .\32xl\:hover\:to-white:hover {
+ --tw-gradient-to: #fff;
+ }
+
+ .\32xl\:hover\:to-gray-50:hover {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .\32xl\:hover\:to-gray-100:hover {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .\32xl\:hover\:to-gray-200:hover {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .\32xl\:hover\:to-gray-300:hover {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .\32xl\:hover\:to-gray-400:hover {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .\32xl\:hover\:to-gray-500:hover {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .\32xl\:hover\:to-gray-600:hover {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .\32xl\:hover\:to-gray-700:hover {
+ --tw-gradient-to: #374151;
+ }
+
+ .\32xl\:hover\:to-gray-800:hover {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .\32xl\:hover\:to-gray-900:hover {
+ --tw-gradient-to: #111827;
+ }
+
+ .\32xl\:hover\:to-red-50:hover {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .\32xl\:hover\:to-red-100:hover {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .\32xl\:hover\:to-red-200:hover {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .\32xl\:hover\:to-red-300:hover {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .\32xl\:hover\:to-red-400:hover {
+ --tw-gradient-to: #f87171;
+ }
+
+ .\32xl\:hover\:to-red-500:hover {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .\32xl\:hover\:to-red-600:hover {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .\32xl\:hover\:to-red-700:hover {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .\32xl\:hover\:to-red-800:hover {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .\32xl\:hover\:to-red-900:hover {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .\32xl\:hover\:to-yellow-50:hover {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .\32xl\:hover\:to-yellow-100:hover {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .\32xl\:hover\:to-yellow-200:hover {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .\32xl\:hover\:to-yellow-300:hover {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .\32xl\:hover\:to-yellow-400:hover {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .\32xl\:hover\:to-yellow-500:hover {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .\32xl\:hover\:to-yellow-600:hover {
+ --tw-gradient-to: #d97706;
+ }
+
+ .\32xl\:hover\:to-yellow-700:hover {
+ --tw-gradient-to: #b45309;
+ }
+
+ .\32xl\:hover\:to-yellow-800:hover {
+ --tw-gradient-to: #92400e;
+ }
+
+ .\32xl\:hover\:to-yellow-900:hover {
+ --tw-gradient-to: #78350f;
+ }
+
+ .\32xl\:hover\:to-green-50:hover {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .\32xl\:hover\:to-green-100:hover {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .\32xl\:hover\:to-green-200:hover {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .\32xl\:hover\:to-green-300:hover {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .\32xl\:hover\:to-green-400:hover {
+ --tw-gradient-to: #34d399;
+ }
+
+ .\32xl\:hover\:to-green-500:hover {
+ --tw-gradient-to: #10b981;
+ }
+
+ .\32xl\:hover\:to-green-600:hover {
+ --tw-gradient-to: #059669;
+ }
+
+ .\32xl\:hover\:to-green-700:hover {
+ --tw-gradient-to: #047857;
+ }
+
+ .\32xl\:hover\:to-green-800:hover {
+ --tw-gradient-to: #065f46;
+ }
+
+ .\32xl\:hover\:to-green-900:hover {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .\32xl\:hover\:to-blue-50:hover {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .\32xl\:hover\:to-blue-100:hover {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .\32xl\:hover\:to-blue-200:hover {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .\32xl\:hover\:to-blue-300:hover {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .\32xl\:hover\:to-blue-400:hover {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .\32xl\:hover\:to-blue-500:hover {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .\32xl\:hover\:to-blue-600:hover {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .\32xl\:hover\:to-blue-700:hover {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .\32xl\:hover\:to-blue-800:hover {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .\32xl\:hover\:to-blue-900:hover {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .\32xl\:hover\:to-indigo-50:hover {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .\32xl\:hover\:to-indigo-100:hover {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .\32xl\:hover\:to-indigo-200:hover {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .\32xl\:hover\:to-indigo-300:hover {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .\32xl\:hover\:to-indigo-400:hover {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .\32xl\:hover\:to-indigo-500:hover {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .\32xl\:hover\:to-indigo-600:hover {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .\32xl\:hover\:to-indigo-700:hover {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .\32xl\:hover\:to-indigo-800:hover {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .\32xl\:hover\:to-indigo-900:hover {
+ --tw-gradient-to: #312e81;
+ }
+
+ .\32xl\:hover\:to-purple-50:hover {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .\32xl\:hover\:to-purple-100:hover {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .\32xl\:hover\:to-purple-200:hover {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .\32xl\:hover\:to-purple-300:hover {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .\32xl\:hover\:to-purple-400:hover {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .\32xl\:hover\:to-purple-500:hover {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .\32xl\:hover\:to-purple-600:hover {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .\32xl\:hover\:to-purple-700:hover {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .\32xl\:hover\:to-purple-800:hover {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .\32xl\:hover\:to-purple-900:hover {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .\32xl\:hover\:to-pink-50:hover {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .\32xl\:hover\:to-pink-100:hover {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .\32xl\:hover\:to-pink-200:hover {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .\32xl\:hover\:to-pink-300:hover {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .\32xl\:hover\:to-pink-400:hover {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .\32xl\:hover\:to-pink-500:hover {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .\32xl\:hover\:to-pink-600:hover {
+ --tw-gradient-to: #db2777;
+ }
+
+ .\32xl\:hover\:to-pink-700:hover {
+ --tw-gradient-to: #be185d;
+ }
+
+ .\32xl\:hover\:to-pink-800:hover {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .\32xl\:hover\:to-pink-900:hover {
+ --tw-gradient-to: #831843;
+ }
+
+ .\32xl\:focus\:to-transparent:focus {
+ --tw-gradient-to: transparent;
+ }
+
+ .\32xl\:focus\:to-current:focus {
+ --tw-gradient-to: currentColor;
+ }
+
+ .\32xl\:focus\:to-black:focus {
+ --tw-gradient-to: #000;
+ }
+
+ .\32xl\:focus\:to-white:focus {
+ --tw-gradient-to: #fff;
+ }
+
+ .\32xl\:focus\:to-gray-50:focus {
+ --tw-gradient-to: #f9fafb;
+ }
+
+ .\32xl\:focus\:to-gray-100:focus {
+ --tw-gradient-to: #f3f4f6;
+ }
+
+ .\32xl\:focus\:to-gray-200:focus {
+ --tw-gradient-to: #e5e7eb;
+ }
+
+ .\32xl\:focus\:to-gray-300:focus {
+ --tw-gradient-to: #d1d5db;
+ }
+
+ .\32xl\:focus\:to-gray-400:focus {
+ --tw-gradient-to: #9ca3af;
+ }
+
+ .\32xl\:focus\:to-gray-500:focus {
+ --tw-gradient-to: #6b7280;
+ }
+
+ .\32xl\:focus\:to-gray-600:focus {
+ --tw-gradient-to: #4b5563;
+ }
+
+ .\32xl\:focus\:to-gray-700:focus {
+ --tw-gradient-to: #374151;
+ }
+
+ .\32xl\:focus\:to-gray-800:focus {
+ --tw-gradient-to: #1f2937;
+ }
+
+ .\32xl\:focus\:to-gray-900:focus {
+ --tw-gradient-to: #111827;
+ }
+
+ .\32xl\:focus\:to-red-50:focus {
+ --tw-gradient-to: #fef2f2;
+ }
+
+ .\32xl\:focus\:to-red-100:focus {
+ --tw-gradient-to: #fee2e2;
+ }
+
+ .\32xl\:focus\:to-red-200:focus {
+ --tw-gradient-to: #fecaca;
+ }
+
+ .\32xl\:focus\:to-red-300:focus {
+ --tw-gradient-to: #fca5a5;
+ }
+
+ .\32xl\:focus\:to-red-400:focus {
+ --tw-gradient-to: #f87171;
+ }
+
+ .\32xl\:focus\:to-red-500:focus {
+ --tw-gradient-to: #ef4444;
+ }
+
+ .\32xl\:focus\:to-red-600:focus {
+ --tw-gradient-to: #dc2626;
+ }
+
+ .\32xl\:focus\:to-red-700:focus {
+ --tw-gradient-to: #b91c1c;
+ }
+
+ .\32xl\:focus\:to-red-800:focus {
+ --tw-gradient-to: #991b1b;
+ }
+
+ .\32xl\:focus\:to-red-900:focus {
+ --tw-gradient-to: #7f1d1d;
+ }
+
+ .\32xl\:focus\:to-yellow-50:focus {
+ --tw-gradient-to: #fffbeb;
+ }
+
+ .\32xl\:focus\:to-yellow-100:focus {
+ --tw-gradient-to: #fef3c7;
+ }
+
+ .\32xl\:focus\:to-yellow-200:focus {
+ --tw-gradient-to: #fde68a;
+ }
+
+ .\32xl\:focus\:to-yellow-300:focus {
+ --tw-gradient-to: #fcd34d;
+ }
+
+ .\32xl\:focus\:to-yellow-400:focus {
+ --tw-gradient-to: #fbbf24;
+ }
+
+ .\32xl\:focus\:to-yellow-500:focus {
+ --tw-gradient-to: #f59e0b;
+ }
+
+ .\32xl\:focus\:to-yellow-600:focus {
+ --tw-gradient-to: #d97706;
+ }
+
+ .\32xl\:focus\:to-yellow-700:focus {
+ --tw-gradient-to: #b45309;
+ }
+
+ .\32xl\:focus\:to-yellow-800:focus {
+ --tw-gradient-to: #92400e;
+ }
+
+ .\32xl\:focus\:to-yellow-900:focus {
+ --tw-gradient-to: #78350f;
+ }
+
+ .\32xl\:focus\:to-green-50:focus {
+ --tw-gradient-to: #ecfdf5;
+ }
+
+ .\32xl\:focus\:to-green-100:focus {
+ --tw-gradient-to: #d1fae5;
+ }
+
+ .\32xl\:focus\:to-green-200:focus {
+ --tw-gradient-to: #a7f3d0;
+ }
+
+ .\32xl\:focus\:to-green-300:focus {
+ --tw-gradient-to: #6ee7b7;
+ }
+
+ .\32xl\:focus\:to-green-400:focus {
+ --tw-gradient-to: #34d399;
+ }
+
+ .\32xl\:focus\:to-green-500:focus {
+ --tw-gradient-to: #10b981;
+ }
+
+ .\32xl\:focus\:to-green-600:focus {
+ --tw-gradient-to: #059669;
+ }
+
+ .\32xl\:focus\:to-green-700:focus {
+ --tw-gradient-to: #047857;
+ }
+
+ .\32xl\:focus\:to-green-800:focus {
+ --tw-gradient-to: #065f46;
+ }
+
+ .\32xl\:focus\:to-green-900:focus {
+ --tw-gradient-to: #064e3b;
+ }
+
+ .\32xl\:focus\:to-blue-50:focus {
+ --tw-gradient-to: #eff6ff;
+ }
+
+ .\32xl\:focus\:to-blue-100:focus {
+ --tw-gradient-to: #dbeafe;
+ }
+
+ .\32xl\:focus\:to-blue-200:focus {
+ --tw-gradient-to: #bfdbfe;
+ }
+
+ .\32xl\:focus\:to-blue-300:focus {
+ --tw-gradient-to: #93c5fd;
+ }
+
+ .\32xl\:focus\:to-blue-400:focus {
+ --tw-gradient-to: #60a5fa;
+ }
+
+ .\32xl\:focus\:to-blue-500:focus {
+ --tw-gradient-to: #3b82f6;
+ }
+
+ .\32xl\:focus\:to-blue-600:focus {
+ --tw-gradient-to: #2563eb;
+ }
+
+ .\32xl\:focus\:to-blue-700:focus {
+ --tw-gradient-to: #1d4ed8;
+ }
+
+ .\32xl\:focus\:to-blue-800:focus {
+ --tw-gradient-to: #1e40af;
+ }
+
+ .\32xl\:focus\:to-blue-900:focus {
+ --tw-gradient-to: #1e3a8a;
+ }
+
+ .\32xl\:focus\:to-indigo-50:focus {
+ --tw-gradient-to: #eef2ff;
+ }
+
+ .\32xl\:focus\:to-indigo-100:focus {
+ --tw-gradient-to: #e0e7ff;
+ }
+
+ .\32xl\:focus\:to-indigo-200:focus {
+ --tw-gradient-to: #c7d2fe;
+ }
+
+ .\32xl\:focus\:to-indigo-300:focus {
+ --tw-gradient-to: #a5b4fc;
+ }
+
+ .\32xl\:focus\:to-indigo-400:focus {
+ --tw-gradient-to: #818cf8;
+ }
+
+ .\32xl\:focus\:to-indigo-500:focus {
+ --tw-gradient-to: #6366f1;
+ }
+
+ .\32xl\:focus\:to-indigo-600:focus {
+ --tw-gradient-to: #4f46e5;
+ }
+
+ .\32xl\:focus\:to-indigo-700:focus {
+ --tw-gradient-to: #4338ca;
+ }
+
+ .\32xl\:focus\:to-indigo-800:focus {
+ --tw-gradient-to: #3730a3;
+ }
+
+ .\32xl\:focus\:to-indigo-900:focus {
+ --tw-gradient-to: #312e81;
+ }
+
+ .\32xl\:focus\:to-purple-50:focus {
+ --tw-gradient-to: #f5f3ff;
+ }
+
+ .\32xl\:focus\:to-purple-100:focus {
+ --tw-gradient-to: #ede9fe;
+ }
+
+ .\32xl\:focus\:to-purple-200:focus {
+ --tw-gradient-to: #ddd6fe;
+ }
+
+ .\32xl\:focus\:to-purple-300:focus {
+ --tw-gradient-to: #c4b5fd;
+ }
+
+ .\32xl\:focus\:to-purple-400:focus {
+ --tw-gradient-to: #a78bfa;
+ }
+
+ .\32xl\:focus\:to-purple-500:focus {
+ --tw-gradient-to: #8b5cf6;
+ }
+
+ .\32xl\:focus\:to-purple-600:focus {
+ --tw-gradient-to: #7c3aed;
+ }
+
+ .\32xl\:focus\:to-purple-700:focus {
+ --tw-gradient-to: #6d28d9;
+ }
+
+ .\32xl\:focus\:to-purple-800:focus {
+ --tw-gradient-to: #5b21b6;
+ }
+
+ .\32xl\:focus\:to-purple-900:focus {
+ --tw-gradient-to: #4c1d95;
+ }
+
+ .\32xl\:focus\:to-pink-50:focus {
+ --tw-gradient-to: #fdf2f8;
+ }
+
+ .\32xl\:focus\:to-pink-100:focus {
+ --tw-gradient-to: #fce7f3;
+ }
+
+ .\32xl\:focus\:to-pink-200:focus {
+ --tw-gradient-to: #fbcfe8;
+ }
+
+ .\32xl\:focus\:to-pink-300:focus {
+ --tw-gradient-to: #f9a8d4;
+ }
+
+ .\32xl\:focus\:to-pink-400:focus {
+ --tw-gradient-to: #f472b6;
+ }
+
+ .\32xl\:focus\:to-pink-500:focus {
+ --tw-gradient-to: #ec4899;
+ }
+
+ .\32xl\:focus\:to-pink-600:focus {
+ --tw-gradient-to: #db2777;
+ }
+
+ .\32xl\:focus\:to-pink-700:focus {
+ --tw-gradient-to: #be185d;
+ }
+
+ .\32xl\:focus\:to-pink-800:focus {
+ --tw-gradient-to: #9d174d;
+ }
+
+ .\32xl\:focus\:to-pink-900:focus {
+ --tw-gradient-to: #831843;
+ }
+
+ .\32xl\:decoration-slice {
+ -webkit-box-decoration-break: slice;
+ box-decoration-break: slice;
+ }
+
+ .\32xl\:decoration-clone {
+ -webkit-box-decoration-break: clone;
+ box-decoration-break: clone;
+ }
+
+ .\32xl\:bg-auto {
+ background-size: auto;
+ }
+
+ .\32xl\:bg-cover {
+ background-size: cover;
+ }
+
+ .\32xl\:bg-contain {
+ background-size: contain;
+ }
+
+ .\32xl\:bg-fixed {
+ background-attachment: fixed;
+ }
+
+ .\32xl\:bg-local {
+ background-attachment: local;
+ }
+
+ .\32xl\:bg-scroll {
+ background-attachment: scroll;
+ }
+
+ .\32xl\:bg-clip-border {
+ background-clip: border-box;
+ }
+
+ .\32xl\:bg-clip-padding {
+ background-clip: padding-box;
+ }
+
+ .\32xl\:bg-clip-content {
+ background-clip: content-box;
+ }
+
+ .\32xl\:bg-clip-text {
+ -webkit-background-clip: text;
+ background-clip: text;
+ }
+
+ .\32xl\:bg-bottom {
+ background-position: bottom;
+ }
+
+ .\32xl\:bg-center {
+ background-position: center;
+ }
+
+ .\32xl\:bg-left {
+ background-position: left;
+ }
+
+ .\32xl\:bg-left-bottom {
+ background-position: left bottom;
+ }
+
+ .\32xl\:bg-left-top {
+ background-position: left top;
+ }
+
+ .\32xl\:bg-right {
+ background-position: right;
+ }
+
+ .\32xl\:bg-right-bottom {
+ background-position: right bottom;
+ }
+
+ .\32xl\:bg-right-top {
+ background-position: right top;
+ }
+
+ .\32xl\:bg-top {
+ background-position: top;
+ }
+
+ .\32xl\:bg-repeat {
+ background-repeat: repeat;
+ }
+
+ .\32xl\:bg-no-repeat {
+ background-repeat: no-repeat;
+ }
+
+ .\32xl\:bg-repeat-x {
+ background-repeat: repeat-x;
+ }
+
+ .\32xl\:bg-repeat-y {
+ background-repeat: repeat-y;
+ }
+
+ .\32xl\:bg-repeat-round {
+ background-repeat: round;
+ }
+
+ .\32xl\:bg-repeat-space {
+ background-repeat: space;
+ }
+
+ .\32xl\:bg-origin-border {
+ background-origin: border-box;
+ }
+
+ .\32xl\:bg-origin-padding {
+ background-origin: padding-box;
+ }
+
+ .\32xl\:bg-origin-content {
+ background-origin: content-box;
+ }
+
+ .\32xl\:fill-current {
+ fill: currentColor;
+ }
+
+ .\32xl\:stroke-current {
+ stroke: currentColor;
+ }
+
+ .\32xl\:stroke-0 {
+ stroke-width: 0;
+ }
+
+ .\32xl\:stroke-1 {
+ stroke-width: 1;
+ }
+
+ .\32xl\:stroke-2 {
+ stroke-width: 2;
+ }
+
+ .\32xl\:object-contain {
+ -o-object-fit: contain;
+ object-fit: contain;
+ }
+
+ .\32xl\:object-cover {
+ -o-object-fit: cover;
+ object-fit: cover;
+ }
+
+ .\32xl\:object-fill {
+ -o-object-fit: fill;
+ object-fit: fill;
+ }
+
+ .\32xl\:object-none {
+ -o-object-fit: none;
+ object-fit: none;
+ }
+
+ .\32xl\:object-scale-down {
+ -o-object-fit: scale-down;
+ object-fit: scale-down;
+ }
+
+ .\32xl\:object-bottom {
+ -o-object-position: bottom;
+ object-position: bottom;
+ }
+
+ .\32xl\:object-center {
+ -o-object-position: center;
+ object-position: center;
+ }
+
+ .\32xl\:object-left {
+ -o-object-position: left;
+ object-position: left;
+ }
+
+ .\32xl\:object-left-bottom {
+ -o-object-position: left bottom;
+ object-position: left bottom;
+ }
+
+ .\32xl\:object-left-top {
+ -o-object-position: left top;
+ object-position: left top;
+ }
+
+ .\32xl\:object-right {
+ -o-object-position: right;
+ object-position: right;
+ }
+
+ .\32xl\:object-right-bottom {
+ -o-object-position: right bottom;
+ object-position: right bottom;
+ }
+
+ .\32xl\:object-right-top {
+ -o-object-position: right top;
+ object-position: right top;
+ }
+
+ .\32xl\:object-top {
+ -o-object-position: top;
+ object-position: top;
+ }
+
+ .\32xl\:p-0 {
+ padding: 0px;
+ }
+
+ .\32xl\:p-1 {
+ padding: 0.25rem;
+ }
+
+ .\32xl\:p-2 {
+ padding: 0.5rem;
+ }
+
+ .\32xl\:p-3 {
+ padding: 0.75rem;
+ }
+
+ .\32xl\:p-4 {
+ padding: 1rem;
+ }
+
+ .\32xl\:p-5 {
+ padding: 1.25rem;
+ }
+
+ .\32xl\:p-6 {
+ padding: 1.5rem;
+ }
+
+ .\32xl\:p-7 {
+ padding: 1.75rem;
+ }
+
+ .\32xl\:p-8 {
+ padding: 2rem;
+ }
+
+ .\32xl\:p-9 {
+ padding: 2.25rem;
+ }
+
+ .\32xl\:p-10 {
+ padding: 2.5rem;
+ }
+
+ .\32xl\:p-11 {
+ padding: 2.75rem;
+ }
+
+ .\32xl\:p-12 {
+ padding: 3rem;
+ }
+
+ .\32xl\:p-14 {
+ padding: 3.5rem;
+ }
+
+ .\32xl\:p-16 {
+ padding: 4rem;
+ }
+
+ .\32xl\:p-20 {
+ padding: 5rem;
+ }
+
+ .\32xl\:p-24 {
+ padding: 6rem;
+ }
+
+ .\32xl\:p-28 {
+ padding: 7rem;
+ }
+
+ .\32xl\:p-32 {
+ padding: 8rem;
+ }
+
+ .\32xl\:p-36 {
+ padding: 9rem;
+ }
+
+ .\32xl\:p-40 {
+ padding: 10rem;
+ }
+
+ .\32xl\:p-44 {
+ padding: 11rem;
+ }
+
+ .\32xl\:p-48 {
+ padding: 12rem;
+ }
+
+ .\32xl\:p-52 {
+ padding: 13rem;
+ }
+
+ .\32xl\:p-56 {
+ padding: 14rem;
+ }
+
+ .\32xl\:p-60 {
+ padding: 15rem;
+ }
+
+ .\32xl\:p-64 {
+ padding: 16rem;
+ }
+
+ .\32xl\:p-72 {
+ padding: 18rem;
+ }
+
+ .\32xl\:p-80 {
+ padding: 20rem;
+ }
+
+ .\32xl\:p-96 {
+ padding: 24rem;
+ }
+
+ .\32xl\:p-px {
+ padding: 1px;
+ }
+
+ .\32xl\:p-0\.5 {
+ padding: 0.125rem;
+ }
+
+ .\32xl\:p-1\.5 {
+ padding: 0.375rem;
+ }
+
+ .\32xl\:p-2\.5 {
+ padding: 0.625rem;
+ }
+
+ .\32xl\:p-3\.5 {
+ padding: 0.875rem;
+ }
+
+ .\32xl\:px-0 {
+ padding-left: 0px;
+ padding-right: 0px;
+ }
+
+ .\32xl\:px-1 {
+ padding-left: 0.25rem;
+ padding-right: 0.25rem;
+ }
+
+ .\32xl\:px-2 {
+ padding-left: 0.5rem;
+ padding-right: 0.5rem;
+ }
+
+ .\32xl\:px-3 {
+ padding-left: 0.75rem;
+ padding-right: 0.75rem;
+ }
+
+ .\32xl\:px-4 {
+ padding-left: 1rem;
+ padding-right: 1rem;
+ }
+
+ .\32xl\:px-5 {
+ padding-left: 1.25rem;
+ padding-right: 1.25rem;
+ }
+
+ .\32xl\:px-6 {
+ padding-left: 1.5rem;
+ padding-right: 1.5rem;
+ }
+
+ .\32xl\:px-7 {
+ padding-left: 1.75rem;
+ padding-right: 1.75rem;
+ }
+
+ .\32xl\:px-8 {
+ padding-left: 2rem;
+ padding-right: 2rem;
+ }
+
+ .\32xl\:px-9 {
+ padding-left: 2.25rem;
+ padding-right: 2.25rem;
+ }
+
+ .\32xl\:px-10 {
+ padding-left: 2.5rem;
+ padding-right: 2.5rem;
+ }
+
+ .\32xl\:px-11 {
+ padding-left: 2.75rem;
+ padding-right: 2.75rem;
+ }
+
+ .\32xl\:px-12 {
+ padding-left: 3rem;
+ padding-right: 3rem;
+ }
+
+ .\32xl\:px-14 {
+ padding-left: 3.5rem;
+ padding-right: 3.5rem;
+ }
+
+ .\32xl\:px-16 {
+ padding-left: 4rem;
+ padding-right: 4rem;
+ }
+
+ .\32xl\:px-20 {
+ padding-left: 5rem;
+ padding-right: 5rem;
+ }
+
+ .\32xl\:px-24 {
+ padding-left: 6rem;
+ padding-right: 6rem;
+ }
+
+ .\32xl\:px-28 {
+ padding-left: 7rem;
+ padding-right: 7rem;
+ }
+
+ .\32xl\:px-32 {
+ padding-left: 8rem;
+ padding-right: 8rem;
+ }
+
+ .\32xl\:px-36 {
+ padding-left: 9rem;
+ padding-right: 9rem;
+ }
+
+ .\32xl\:px-40 {
+ padding-left: 10rem;
+ padding-right: 10rem;
+ }
+
+ .\32xl\:px-44 {
+ padding-left: 11rem;
+ padding-right: 11rem;
+ }
+
+ .\32xl\:px-48 {
+ padding-left: 12rem;
+ padding-right: 12rem;
+ }
+
+ .\32xl\:px-52 {
+ padding-left: 13rem;
+ padding-right: 13rem;
+ }
+
+ .\32xl\:px-56 {
+ padding-left: 14rem;
+ padding-right: 14rem;
+ }
+
+ .\32xl\:px-60 {
+ padding-left: 15rem;
+ padding-right: 15rem;
+ }
+
+ .\32xl\:px-64 {
+ padding-left: 16rem;
+ padding-right: 16rem;
+ }
+
+ .\32xl\:px-72 {
+ padding-left: 18rem;
+ padding-right: 18rem;
+ }
+
+ .\32xl\:px-80 {
+ padding-left: 20rem;
+ padding-right: 20rem;
+ }
+
+ .\32xl\:px-96 {
+ padding-left: 24rem;
+ padding-right: 24rem;
+ }
+
+ .\32xl\:px-px {
+ padding-left: 1px;
+ padding-right: 1px;
+ }
+
+ .\32xl\:px-0\.5 {
+ padding-left: 0.125rem;
+ padding-right: 0.125rem;
+ }
+
+ .\32xl\:px-1\.5 {
+ padding-left: 0.375rem;
+ padding-right: 0.375rem;
+ }
+
+ .\32xl\:px-2\.5 {
+ padding-left: 0.625rem;
+ padding-right: 0.625rem;
+ }
+
+ .\32xl\:px-3\.5 {
+ padding-left: 0.875rem;
+ padding-right: 0.875rem;
+ }
+
+ .\32xl\:py-0 {
+ padding-top: 0px;
+ padding-bottom: 0px;
+ }
+
+ .\32xl\:py-1 {
+ padding-top: 0.25rem;
+ padding-bottom: 0.25rem;
+ }
+
+ .\32xl\:py-2 {
+ padding-top: 0.5rem;
+ padding-bottom: 0.5rem;
+ }
+
+ .\32xl\:py-3 {
+ padding-top: 0.75rem;
+ padding-bottom: 0.75rem;
+ }
+
+ .\32xl\:py-4 {
+ padding-top: 1rem;
+ padding-bottom: 1rem;
+ }
+
+ .\32xl\:py-5 {
+ padding-top: 1.25rem;
+ padding-bottom: 1.25rem;
+ }
+
+ .\32xl\:py-6 {
+ padding-top: 1.5rem;
+ padding-bottom: 1.5rem;
+ }
+
+ .\32xl\:py-7 {
+ padding-top: 1.75rem;
+ padding-bottom: 1.75rem;
+ }
+
+ .\32xl\:py-8 {
+ padding-top: 2rem;
+ padding-bottom: 2rem;
+ }
+
+ .\32xl\:py-9 {
+ padding-top: 2.25rem;
+ padding-bottom: 2.25rem;
+ }
+
+ .\32xl\:py-10 {
+ padding-top: 2.5rem;
+ padding-bottom: 2.5rem;
+ }
+
+ .\32xl\:py-11 {
+ padding-top: 2.75rem;
+ padding-bottom: 2.75rem;
+ }
+
+ .\32xl\:py-12 {
+ padding-top: 3rem;
+ padding-bottom: 3rem;
+ }
+
+ .\32xl\:py-14 {
+ padding-top: 3.5rem;
+ padding-bottom: 3.5rem;
+ }
+
+ .\32xl\:py-16 {
+ padding-top: 4rem;
+ padding-bottom: 4rem;
+ }
+
+ .\32xl\:py-20 {
+ padding-top: 5rem;
+ padding-bottom: 5rem;
+ }
+
+ .\32xl\:py-24 {
+ padding-top: 6rem;
+ padding-bottom: 6rem;
+ }
+
+ .\32xl\:py-28 {
+ padding-top: 7rem;
+ padding-bottom: 7rem;
+ }
+
+ .\32xl\:py-32 {
+ padding-top: 8rem;
+ padding-bottom: 8rem;
+ }
+
+ .\32xl\:py-36 {
+ padding-top: 9rem;
+ padding-bottom: 9rem;
+ }
+
+ .\32xl\:py-40 {
+ padding-top: 10rem;
+ padding-bottom: 10rem;
+ }
+
+ .\32xl\:py-44 {
+ padding-top: 11rem;
+ padding-bottom: 11rem;
+ }
+
+ .\32xl\:py-48 {
+ padding-top: 12rem;
+ padding-bottom: 12rem;
+ }
+
+ .\32xl\:py-52 {
+ padding-top: 13rem;
+ padding-bottom: 13rem;
+ }
+
+ .\32xl\:py-56 {
+ padding-top: 14rem;
+ padding-bottom: 14rem;
+ }
+
+ .\32xl\:py-60 {
+ padding-top: 15rem;
+ padding-bottom: 15rem;
+ }
+
+ .\32xl\:py-64 {
+ padding-top: 16rem;
+ padding-bottom: 16rem;
+ }
+
+ .\32xl\:py-72 {
+ padding-top: 18rem;
+ padding-bottom: 18rem;
+ }
+
+ .\32xl\:py-80 {
+ padding-top: 20rem;
+ padding-bottom: 20rem;
+ }
+
+ .\32xl\:py-96 {
+ padding-top: 24rem;
+ padding-bottom: 24rem;
+ }
+
+ .\32xl\:py-px {
+ padding-top: 1px;
+ padding-bottom: 1px;
+ }
+
+ .\32xl\:py-0\.5 {
+ padding-top: 0.125rem;
+ padding-bottom: 0.125rem;
+ }
+
+ .\32xl\:py-1\.5 {
+ padding-top: 0.375rem;
+ padding-bottom: 0.375rem;
+ }
+
+ .\32xl\:py-2\.5 {
+ padding-top: 0.625rem;
+ padding-bottom: 0.625rem;
+ }
+
+ .\32xl\:py-3\.5 {
+ padding-top: 0.875rem;
+ padding-bottom: 0.875rem;
+ }
+
+ .\32xl\:pt-0 {
+ padding-top: 0px;
+ }
+
+ .\32xl\:pt-1 {
+ padding-top: 0.25rem;
+ }
+
+ .\32xl\:pt-2 {
+ padding-top: 0.5rem;
+ }
+
+ .\32xl\:pt-3 {
+ padding-top: 0.75rem;
+ }
+
+ .\32xl\:pt-4 {
+ padding-top: 1rem;
+ }
+
+ .\32xl\:pt-5 {
+ padding-top: 1.25rem;
+ }
+
+ .\32xl\:pt-6 {
+ padding-top: 1.5rem;
+ }
+
+ .\32xl\:pt-7 {
+ padding-top: 1.75rem;
+ }
+
+ .\32xl\:pt-8 {
+ padding-top: 2rem;
+ }
+
+ .\32xl\:pt-9 {
+ padding-top: 2.25rem;
+ }
+
+ .\32xl\:pt-10 {
+ padding-top: 2.5rem;
+ }
+
+ .\32xl\:pt-11 {
+ padding-top: 2.75rem;
+ }
+
+ .\32xl\:pt-12 {
+ padding-top: 3rem;
+ }
+
+ .\32xl\:pt-14 {
+ padding-top: 3.5rem;
+ }
+
+ .\32xl\:pt-16 {
+ padding-top: 4rem;
+ }
+
+ .\32xl\:pt-20 {
+ padding-top: 5rem;
+ }
+
+ .\32xl\:pt-24 {
+ padding-top: 6rem;
+ }
+
+ .\32xl\:pt-28 {
+ padding-top: 7rem;
+ }
+
+ .\32xl\:pt-32 {
+ padding-top: 8rem;
+ }
+
+ .\32xl\:pt-36 {
+ padding-top: 9rem;
+ }
+
+ .\32xl\:pt-40 {
+ padding-top: 10rem;
+ }
+
+ .\32xl\:pt-44 {
+ padding-top: 11rem;
+ }
+
+ .\32xl\:pt-48 {
+ padding-top: 12rem;
+ }
+
+ .\32xl\:pt-52 {
+ padding-top: 13rem;
+ }
+
+ .\32xl\:pt-56 {
+ padding-top: 14rem;
+ }
+
+ .\32xl\:pt-60 {
+ padding-top: 15rem;
+ }
+
+ .\32xl\:pt-64 {
+ padding-top: 16rem;
+ }
+
+ .\32xl\:pt-72 {
+ padding-top: 18rem;
+ }
+
+ .\32xl\:pt-80 {
+ padding-top: 20rem;
+ }
+
+ .\32xl\:pt-96 {
+ padding-top: 24rem;
+ }
+
+ .\32xl\:pt-px {
+ padding-top: 1px;
+ }
+
+ .\32xl\:pt-0\.5 {
+ padding-top: 0.125rem;
+ }
+
+ .\32xl\:pt-1\.5 {
+ padding-top: 0.375rem;
+ }
+
+ .\32xl\:pt-2\.5 {
+ padding-top: 0.625rem;
+ }
+
+ .\32xl\:pt-3\.5 {
+ padding-top: 0.875rem;
+ }
+
+ .\32xl\:pr-0 {
+ padding-right: 0px;
+ }
+
+ .\32xl\:pr-1 {
+ padding-right: 0.25rem;
+ }
+
+ .\32xl\:pr-2 {
+ padding-right: 0.5rem;
+ }
+
+ .\32xl\:pr-3 {
+ padding-right: 0.75rem;
+ }
+
+ .\32xl\:pr-4 {
+ padding-right: 1rem;
+ }
+
+ .\32xl\:pr-5 {
+ padding-right: 1.25rem;
+ }
+
+ .\32xl\:pr-6 {
+ padding-right: 1.5rem;
+ }
+
+ .\32xl\:pr-7 {
+ padding-right: 1.75rem;
+ }
+
+ .\32xl\:pr-8 {
+ padding-right: 2rem;
+ }
+
+ .\32xl\:pr-9 {
+ padding-right: 2.25rem;
+ }
+
+ .\32xl\:pr-10 {
+ padding-right: 2.5rem;
+ }
+
+ .\32xl\:pr-11 {
+ padding-right: 2.75rem;
+ }
+
+ .\32xl\:pr-12 {
+ padding-right: 3rem;
+ }
+
+ .\32xl\:pr-14 {
+ padding-right: 3.5rem;
+ }
+
+ .\32xl\:pr-16 {
+ padding-right: 4rem;
+ }
+
+ .\32xl\:pr-20 {
+ padding-right: 5rem;
+ }
+
+ .\32xl\:pr-24 {
+ padding-right: 6rem;
+ }
+
+ .\32xl\:pr-28 {
+ padding-right: 7rem;
+ }
+
+ .\32xl\:pr-32 {
+ padding-right: 8rem;
+ }
+
+ .\32xl\:pr-36 {
+ padding-right: 9rem;
+ }
+
+ .\32xl\:pr-40 {
+ padding-right: 10rem;
+ }
+
+ .\32xl\:pr-44 {
+ padding-right: 11rem;
+ }
+
+ .\32xl\:pr-48 {
+ padding-right: 12rem;
+ }
+
+ .\32xl\:pr-52 {
+ padding-right: 13rem;
+ }
+
+ .\32xl\:pr-56 {
+ padding-right: 14rem;
+ }
+
+ .\32xl\:pr-60 {
+ padding-right: 15rem;
+ }
+
+ .\32xl\:pr-64 {
+ padding-right: 16rem;
+ }
+
+ .\32xl\:pr-72 {
+ padding-right: 18rem;
+ }
+
+ .\32xl\:pr-80 {
+ padding-right: 20rem;
+ }
+
+ .\32xl\:pr-96 {
+ padding-right: 24rem;
+ }
+
+ .\32xl\:pr-px {
+ padding-right: 1px;
+ }
+
+ .\32xl\:pr-0\.5 {
+ padding-right: 0.125rem;
+ }
+
+ .\32xl\:pr-1\.5 {
+ padding-right: 0.375rem;
+ }
+
+ .\32xl\:pr-2\.5 {
+ padding-right: 0.625rem;
+ }
+
+ .\32xl\:pr-3\.5 {
+ padding-right: 0.875rem;
+ }
+
+ .\32xl\:pb-0 {
+ padding-bottom: 0px;
+ }
+
+ .\32xl\:pb-1 {
+ padding-bottom: 0.25rem;
+ }
+
+ .\32xl\:pb-2 {
+ padding-bottom: 0.5rem;
+ }
+
+ .\32xl\:pb-3 {
+ padding-bottom: 0.75rem;
+ }
+
+ .\32xl\:pb-4 {
+ padding-bottom: 1rem;
+ }
+
+ .\32xl\:pb-5 {
+ padding-bottom: 1.25rem;
+ }
+
+ .\32xl\:pb-6 {
+ padding-bottom: 1.5rem;
+ }
+
+ .\32xl\:pb-7 {
+ padding-bottom: 1.75rem;
+ }
+
+ .\32xl\:pb-8 {
+ padding-bottom: 2rem;
+ }
+
+ .\32xl\:pb-9 {
+ padding-bottom: 2.25rem;
+ }
+
+ .\32xl\:pb-10 {
+ padding-bottom: 2.5rem;
+ }
+
+ .\32xl\:pb-11 {
+ padding-bottom: 2.75rem;
+ }
+
+ .\32xl\:pb-12 {
+ padding-bottom: 3rem;
+ }
+
+ .\32xl\:pb-14 {
+ padding-bottom: 3.5rem;
+ }
+
+ .\32xl\:pb-16 {
+ padding-bottom: 4rem;
+ }
+
+ .\32xl\:pb-20 {
+ padding-bottom: 5rem;
+ }
+
+ .\32xl\:pb-24 {
+ padding-bottom: 6rem;
+ }
+
+ .\32xl\:pb-28 {
+ padding-bottom: 7rem;
+ }
+
+ .\32xl\:pb-32 {
+ padding-bottom: 8rem;
+ }
+
+ .\32xl\:pb-36 {
+ padding-bottom: 9rem;
+ }
+
+ .\32xl\:pb-40 {
+ padding-bottom: 10rem;
+ }
+
+ .\32xl\:pb-44 {
+ padding-bottom: 11rem;
+ }
+
+ .\32xl\:pb-48 {
+ padding-bottom: 12rem;
+ }
+
+ .\32xl\:pb-52 {
+ padding-bottom: 13rem;
+ }
+
+ .\32xl\:pb-56 {
+ padding-bottom: 14rem;
+ }
+
+ .\32xl\:pb-60 {
+ padding-bottom: 15rem;
+ }
+
+ .\32xl\:pb-64 {
+ padding-bottom: 16rem;
+ }
+
+ .\32xl\:pb-72 {
+ padding-bottom: 18rem;
+ }
+
+ .\32xl\:pb-80 {
+ padding-bottom: 20rem;
+ }
+
+ .\32xl\:pb-96 {
+ padding-bottom: 24rem;
+ }
+
+ .\32xl\:pb-px {
+ padding-bottom: 1px;
+ }
+
+ .\32xl\:pb-0\.5 {
+ padding-bottom: 0.125rem;
+ }
+
+ .\32xl\:pb-1\.5 {
+ padding-bottom: 0.375rem;
+ }
+
+ .\32xl\:pb-2\.5 {
+ padding-bottom: 0.625rem;
+ }
+
+ .\32xl\:pb-3\.5 {
+ padding-bottom: 0.875rem;
+ }
+
+ .\32xl\:pl-0 {
+ padding-left: 0px;
+ }
+
+ .\32xl\:pl-1 {
+ padding-left: 0.25rem;
+ }
+
+ .\32xl\:pl-2 {
+ padding-left: 0.5rem;
+ }
+
+ .\32xl\:pl-3 {
+ padding-left: 0.75rem;
+ }
+
+ .\32xl\:pl-4 {
+ padding-left: 1rem;
+ }
+
+ .\32xl\:pl-5 {
+ padding-left: 1.25rem;
+ }
+
+ .\32xl\:pl-6 {
+ padding-left: 1.5rem;
+ }
+
+ .\32xl\:pl-7 {
+ padding-left: 1.75rem;
+ }
+
+ .\32xl\:pl-8 {
+ padding-left: 2rem;
+ }
+
+ .\32xl\:pl-9 {
+ padding-left: 2.25rem;
+ }
+
+ .\32xl\:pl-10 {
+ padding-left: 2.5rem;
+ }
+
+ .\32xl\:pl-11 {
+ padding-left: 2.75rem;
+ }
+
+ .\32xl\:pl-12 {
+ padding-left: 3rem;
+ }
+
+ .\32xl\:pl-14 {
+ padding-left: 3.5rem;
+ }
+
+ .\32xl\:pl-16 {
+ padding-left: 4rem;
+ }
+
+ .\32xl\:pl-20 {
+ padding-left: 5rem;
+ }
+
+ .\32xl\:pl-24 {
+ padding-left: 6rem;
+ }
+
+ .\32xl\:pl-28 {
+ padding-left: 7rem;
+ }
+
+ .\32xl\:pl-32 {
+ padding-left: 8rem;
+ }
+
+ .\32xl\:pl-36 {
+ padding-left: 9rem;
+ }
+
+ .\32xl\:pl-40 {
+ padding-left: 10rem;
+ }
+
+ .\32xl\:pl-44 {
+ padding-left: 11rem;
+ }
+
+ .\32xl\:pl-48 {
+ padding-left: 12rem;
+ }
+
+ .\32xl\:pl-52 {
+ padding-left: 13rem;
+ }
+
+ .\32xl\:pl-56 {
+ padding-left: 14rem;
+ }
+
+ .\32xl\:pl-60 {
+ padding-left: 15rem;
+ }
+
+ .\32xl\:pl-64 {
+ padding-left: 16rem;
+ }
+
+ .\32xl\:pl-72 {
+ padding-left: 18rem;
+ }
+
+ .\32xl\:pl-80 {
+ padding-left: 20rem;
+ }
+
+ .\32xl\:pl-96 {
+ padding-left: 24rem;
+ }
+
+ .\32xl\:pl-px {
+ padding-left: 1px;
+ }
+
+ .\32xl\:pl-0\.5 {
+ padding-left: 0.125rem;
+ }
+
+ .\32xl\:pl-1\.5 {
+ padding-left: 0.375rem;
+ }
+
+ .\32xl\:pl-2\.5 {
+ padding-left: 0.625rem;
+ }
+
+ .\32xl\:pl-3\.5 {
+ padding-left: 0.875rem;
+ }
+
+ .\32xl\:text-left {
+ text-align: left;
+ }
+
+ .\32xl\:text-center {
+ text-align: center;
+ }
+
+ .\32xl\:text-right {
+ text-align: right;
+ }
+
+ .\32xl\:text-justify {
+ text-align: justify;
+ }
+
+ .\32xl\:align-baseline {
+ vertical-align: baseline;
+ }
+
+ .\32xl\:align-top {
+ vertical-align: top;
+ }
+
+ .\32xl\:align-middle {
+ vertical-align: middle;
+ }
+
+ .\32xl\:align-bottom {
+ vertical-align: bottom;
+ }
+
+ .\32xl\:align-text-top {
+ vertical-align: text-top;
+ }
+
+ .\32xl\:align-text-bottom {
+ vertical-align: text-bottom;
+ }
+
+ .\32xl\:font-sans {
+ font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
+ }
+
+ .\32xl\:font-serif {
+ font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
+ }
+
+ .\32xl\:font-mono {
+ font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
+ }
+
+ .\32xl\:text-xs {
+ font-size: 0.75rem;
+ line-height: 1rem;
+ }
+
+ .\32xl\:text-sm {
+ font-size: 0.875rem;
+ line-height: 1.25rem;
+ }
+
+ .\32xl\:text-base {
+ font-size: 1rem;
+ line-height: 1.5rem;
+ }
+
+ .\32xl\:text-lg {
+ font-size: 1.125rem;
+ line-height: 1.75rem;
+ }
+
+ .\32xl\:text-xl {
+ font-size: 1.25rem;
+ line-height: 1.75rem;
+ }
+
+ .\32xl\:text-2xl {
+ font-size: 1.5rem;
+ line-height: 2rem;
+ }
+
+ .\32xl\:text-3xl {
+ font-size: 1.875rem;
+ line-height: 2.25rem;
+ }
+
+ .\32xl\:text-4xl {
+ font-size: 2.25rem;
+ line-height: 2.5rem;
+ }
+
+ .\32xl\:text-5xl {
+ font-size: 3rem;
+ line-height: 1;
+ }
+
+ .\32xl\:text-6xl {
+ font-size: 3.75rem;
+ line-height: 1;
+ }
+
+ .\32xl\:text-7xl {
+ font-size: 4.5rem;
+ line-height: 1;
+ }
+
+ .\32xl\:text-8xl {
+ font-size: 6rem;
+ line-height: 1;
+ }
+
+ .\32xl\:text-9xl {
+ font-size: 8rem;
+ line-height: 1;
+ }
+
+ .\32xl\:font-thin {
+ font-weight: 100;
+ }
+
+ .\32xl\:font-extralight {
+ font-weight: 200;
+ }
+
+ .\32xl\:font-light {
+ font-weight: 300;
+ }
+
+ .\32xl\:font-normal {
+ font-weight: 400;
+ }
+
+ .\32xl\:font-medium {
+ font-weight: 500;
+ }
+
+ .\32xl\:font-semibold {
+ font-weight: 600;
+ }
+
+ .\32xl\:font-bold {
+ font-weight: 700;
+ }
+
+ .\32xl\:font-extrabold {
+ font-weight: 800;
+ }
+
+ .\32xl\:font-black {
+ font-weight: 900;
+ }
+
+ .\32xl\:uppercase {
+ text-transform: uppercase;
+ }
+
+ .\32xl\:lowercase {
+ text-transform: lowercase;
+ }
+
+ .\32xl\:capitalize {
+ text-transform: capitalize;
+ }
+
+ .\32xl\:normal-case {
+ text-transform: none;
+ }
+
+ .\32xl\:italic {
+ font-style: italic;
+ }
+
+ .\32xl\:not-italic {
+ font-style: normal;
+ }
+
+ .\32xl\:ordinal, .\32xl\:slashed-zero, .\32xl\:lining-nums, .\32xl\:oldstyle-nums, .\32xl\:proportional-nums, .\32xl\:tabular-nums, .\32xl\:diagonal-fractions, .\32xl\:stacked-fractions {
+ --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
+ --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
+ --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
+ font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
+ }
+
+ .\32xl\:normal-nums {
+ font-variant-numeric: normal;
+ }
+
+ .\32xl\:ordinal {
+ --tw-ordinal: ordinal;
+ }
+
+ .\32xl\:slashed-zero {
+ --tw-slashed-zero: slashed-zero;
+ }
+
+ .\32xl\:lining-nums {
+ --tw-numeric-figure: lining-nums;
+ }
+
+ .\32xl\:oldstyle-nums {
+ --tw-numeric-figure: oldstyle-nums;
+ }
+
+ .\32xl\:proportional-nums {
+ --tw-numeric-spacing: proportional-nums;
+ }
+
+ .\32xl\:tabular-nums {
+ --tw-numeric-spacing: tabular-nums;
+ }
+
+ .\32xl\:diagonal-fractions {
+ --tw-numeric-fraction: diagonal-fractions;
+ }
+
+ .\32xl\:stacked-fractions {
+ --tw-numeric-fraction: stacked-fractions;
+ }
+
+ .\32xl\:leading-3 {
+ line-height: .75rem;
+ }
+
+ .\32xl\:leading-4 {
+ line-height: 1rem;
+ }
+
+ .\32xl\:leading-5 {
+ line-height: 1.25rem;
+ }
+
+ .\32xl\:leading-6 {
+ line-height: 1.5rem;
+ }
+
+ .\32xl\:leading-7 {
+ line-height: 1.75rem;
+ }
+
+ .\32xl\:leading-8 {
+ line-height: 2rem;
+ }
+
+ .\32xl\:leading-9 {
+ line-height: 2.25rem;
+ }
+
+ .\32xl\:leading-10 {
+ line-height: 2.5rem;
+ }
+
+ .\32xl\:leading-none {
+ line-height: 1;
+ }
+
+ .\32xl\:leading-tight {
+ line-height: 1.25;
+ }
+
+ .\32xl\:leading-snug {
+ line-height: 1.375;
+ }
+
+ .\32xl\:leading-normal {
+ line-height: 1.5;
+ }
+
+ .\32xl\:leading-relaxed {
+ line-height: 1.625;
+ }
+
+ .\32xl\:leading-loose {
+ line-height: 2;
+ }
+
+ .\32xl\:tracking-tighter {
+ letter-spacing: -0.05em;
+ }
+
+ .\32xl\:tracking-tight {
+ letter-spacing: -0.025em;
+ }
+
+ .\32xl\:tracking-normal {
+ letter-spacing: 0em;
+ }
+
+ .\32xl\:tracking-wide {
+ letter-spacing: 0.025em;
+ }
+
+ .\32xl\:tracking-wider {
+ letter-spacing: 0.05em;
+ }
+
+ .\32xl\:tracking-widest {
+ letter-spacing: 0.1em;
+ }
+
+ .\32xl\:text-transparent {
+ color: transparent;
+ }
+
+ .\32xl\:text-current {
+ color: currentColor;
+ }
+
+ .\32xl\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-transparent {
+ color: transparent;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-current {
+ color: currentColor;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-black {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-white {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-50 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-100 {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-200 {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-300 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-400 {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-500 {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-600 {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-700 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-800 {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-gray-900 {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-50 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-200 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-400 {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-500 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-600 {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-700 {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-800 {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-red-900 {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-50 {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-100 {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-200 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-300 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-400 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-500 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-600 {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-700 {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-800 {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-yellow-900 {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-50 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-100 {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-200 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-300 {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-400 {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-500 {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-600 {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-700 {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-800 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-green-900 {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-50 {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-100 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-200 {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-300 {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-400 {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-500 {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-600 {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-700 {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-800 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-blue-900 {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-50 {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-100 {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-200 {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-300 {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-400 {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-500 {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-600 {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-700 {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-800 {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-indigo-900 {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-50 {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-100 {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-200 {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-300 {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-400 {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-500 {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-600 {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-700 {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-800 {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-purple-900 {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-50 {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-100 {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-200 {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-300 {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-400 {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-500 {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-600 {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-700 {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-800 {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .group:hover .\32xl\:group-hover\:text-pink-900 {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-transparent:focus-within {
+ color: transparent;
+ }
+
+ .\32xl\:focus-within\:text-current:focus-within {
+ color: currentColor;
+ }
+
+ .\32xl\:focus-within\:text-black:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-white:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-gray-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-red-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-yellow-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-green-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-blue-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-indigo-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-purple-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-50:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-100:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-200:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-300:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-400:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-500:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-600:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-700:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-800:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus-within\:text-pink-900:focus-within {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-transparent:hover {
+ color: transparent;
+ }
+
+ .\32xl\:hover\:text-current:hover {
+ color: currentColor;
+ }
+
+ .\32xl\:hover\:text-black:hover {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-white:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-gray-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-red-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-yellow-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-green-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-blue-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-indigo-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-purple-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-50:hover {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-100:hover {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-200:hover {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-300:hover {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-400:hover {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-500:hover {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-600:hover {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-700:hover {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-800:hover {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:hover\:text-pink-900:hover {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-transparent:focus {
+ color: transparent;
+ }
+
+ .\32xl\:focus\:text-current:focus {
+ color: currentColor;
+ }
+
+ .\32xl\:focus\:text-black:focus {
+ --tw-text-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-white:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-gray-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-red-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-yellow-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-green-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-blue-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-indigo-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-purple-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-50:focus {
+ --tw-text-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-100:focus {
+ --tw-text-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-200:focus {
+ --tw-text-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-300:focus {
+ --tw-text-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-400:focus {
+ --tw-text-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-500:focus {
+ --tw-text-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-600:focus {
+ --tw-text-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-700:focus {
+ --tw-text-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-800:focus {
+ --tw-text-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-text-opacity));
+ }
+
+ .\32xl\:focus\:text-pink-900:focus {
+ --tw-text-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-text-opacity));
+ }
+
+ .\32xl\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .\32xl\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .\32xl\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .\32xl\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .\32xl\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .\32xl\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .\32xl\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .\32xl\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .\32xl\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .\32xl\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .\32xl\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .\32xl\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .\32xl\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .\32xl\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .\32xl\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-0 {
+ --tw-text-opacity: 0;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-5 {
+ --tw-text-opacity: 0.05;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-10 {
+ --tw-text-opacity: 0.1;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-20 {
+ --tw-text-opacity: 0.2;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-25 {
+ --tw-text-opacity: 0.25;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-30 {
+ --tw-text-opacity: 0.3;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-40 {
+ --tw-text-opacity: 0.4;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-50 {
+ --tw-text-opacity: 0.5;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-60 {
+ --tw-text-opacity: 0.6;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-70 {
+ --tw-text-opacity: 0.7;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-75 {
+ --tw-text-opacity: 0.75;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-80 {
+ --tw-text-opacity: 0.8;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-90 {
+ --tw-text-opacity: 0.9;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-95 {
+ --tw-text-opacity: 0.95;
+ }
+
+ .group:hover .\32xl\:group-hover\:text-opacity-100 {
+ --tw-text-opacity: 1;
+ }
+
+ .\32xl\:focus-within\:text-opacity-0:focus-within {
+ --tw-text-opacity: 0;
+ }
+
+ .\32xl\:focus-within\:text-opacity-5:focus-within {
+ --tw-text-opacity: 0.05;
+ }
+
+ .\32xl\:focus-within\:text-opacity-10:focus-within {
+ --tw-text-opacity: 0.1;
+ }
+
+ .\32xl\:focus-within\:text-opacity-20:focus-within {
+ --tw-text-opacity: 0.2;
+ }
+
+ .\32xl\:focus-within\:text-opacity-25:focus-within {
+ --tw-text-opacity: 0.25;
+ }
+
+ .\32xl\:focus-within\:text-opacity-30:focus-within {
+ --tw-text-opacity: 0.3;
+ }
+
+ .\32xl\:focus-within\:text-opacity-40:focus-within {
+ --tw-text-opacity: 0.4;
+ }
+
+ .\32xl\:focus-within\:text-opacity-50:focus-within {
+ --tw-text-opacity: 0.5;
+ }
+
+ .\32xl\:focus-within\:text-opacity-60:focus-within {
+ --tw-text-opacity: 0.6;
+ }
+
+ .\32xl\:focus-within\:text-opacity-70:focus-within {
+ --tw-text-opacity: 0.7;
+ }
+
+ .\32xl\:focus-within\:text-opacity-75:focus-within {
+ --tw-text-opacity: 0.75;
+ }
+
+ .\32xl\:focus-within\:text-opacity-80:focus-within {
+ --tw-text-opacity: 0.8;
+ }
+
+ .\32xl\:focus-within\:text-opacity-90:focus-within {
+ --tw-text-opacity: 0.9;
+ }
+
+ .\32xl\:focus-within\:text-opacity-95:focus-within {
+ --tw-text-opacity: 0.95;
+ }
+
+ .\32xl\:focus-within\:text-opacity-100:focus-within {
+ --tw-text-opacity: 1;
+ }
+
+ .\32xl\:hover\:text-opacity-0:hover {
+ --tw-text-opacity: 0;
+ }
+
+ .\32xl\:hover\:text-opacity-5:hover {
+ --tw-text-opacity: 0.05;
+ }
+
+ .\32xl\:hover\:text-opacity-10:hover {
+ --tw-text-opacity: 0.1;
+ }
+
+ .\32xl\:hover\:text-opacity-20:hover {
+ --tw-text-opacity: 0.2;
+ }
+
+ .\32xl\:hover\:text-opacity-25:hover {
+ --tw-text-opacity: 0.25;
+ }
+
+ .\32xl\:hover\:text-opacity-30:hover {
+ --tw-text-opacity: 0.3;
+ }
+
+ .\32xl\:hover\:text-opacity-40:hover {
+ --tw-text-opacity: 0.4;
+ }
+
+ .\32xl\:hover\:text-opacity-50:hover {
+ --tw-text-opacity: 0.5;
+ }
+
+ .\32xl\:hover\:text-opacity-60:hover {
+ --tw-text-opacity: 0.6;
+ }
+
+ .\32xl\:hover\:text-opacity-70:hover {
+ --tw-text-opacity: 0.7;
+ }
+
+ .\32xl\:hover\:text-opacity-75:hover {
+ --tw-text-opacity: 0.75;
+ }
+
+ .\32xl\:hover\:text-opacity-80:hover {
+ --tw-text-opacity: 0.8;
+ }
+
+ .\32xl\:hover\:text-opacity-90:hover {
+ --tw-text-opacity: 0.9;
+ }
+
+ .\32xl\:hover\:text-opacity-95:hover {
+ --tw-text-opacity: 0.95;
+ }
+
+ .\32xl\:hover\:text-opacity-100:hover {
+ --tw-text-opacity: 1;
+ }
+
+ .\32xl\:focus\:text-opacity-0:focus {
+ --tw-text-opacity: 0;
+ }
+
+ .\32xl\:focus\:text-opacity-5:focus {
+ --tw-text-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:text-opacity-10:focus {
+ --tw-text-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:text-opacity-20:focus {
+ --tw-text-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:text-opacity-25:focus {
+ --tw-text-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:text-opacity-30:focus {
+ --tw-text-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:text-opacity-40:focus {
+ --tw-text-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:text-opacity-50:focus {
+ --tw-text-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:text-opacity-60:focus {
+ --tw-text-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:text-opacity-70:focus {
+ --tw-text-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:text-opacity-75:focus {
+ --tw-text-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:text-opacity-80:focus {
+ --tw-text-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:text-opacity-90:focus {
+ --tw-text-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:text-opacity-95:focus {
+ --tw-text-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:text-opacity-100:focus {
+ --tw-text-opacity: 1;
+ }
+
+ .\32xl\:underline {
+ text-decoration: underline;
+ }
+
+ .\32xl\:line-through {
+ text-decoration: line-through;
+ }
+
+ .\32xl\:no-underline {
+ text-decoration: none;
+ }
+
+ .group:hover .\32xl\:group-hover\:underline {
+ text-decoration: underline;
+ }
+
+ .group:hover .\32xl\:group-hover\:line-through {
+ text-decoration: line-through;
+ }
+
+ .group:hover .\32xl\:group-hover\:no-underline {
+ text-decoration: none;
+ }
+
+ .\32xl\:focus-within\:underline:focus-within {
+ text-decoration: underline;
+ }
+
+ .\32xl\:focus-within\:line-through:focus-within {
+ text-decoration: line-through;
+ }
+
+ .\32xl\:focus-within\:no-underline:focus-within {
+ text-decoration: none;
+ }
+
+ .\32xl\:hover\:underline:hover {
+ text-decoration: underline;
+ }
+
+ .\32xl\:hover\:line-through:hover {
+ text-decoration: line-through;
+ }
+
+ .\32xl\:hover\:no-underline:hover {
+ text-decoration: none;
+ }
+
+ .\32xl\:focus\:underline:focus {
+ text-decoration: underline;
+ }
+
+ .\32xl\:focus\:line-through:focus {
+ text-decoration: line-through;
+ }
+
+ .\32xl\:focus\:no-underline:focus {
+ text-decoration: none;
+ }
+
+ .\32xl\:antialiased {
+ -webkit-font-smoothing: antialiased;
+ -moz-osx-font-smoothing: grayscale;
+ }
+
+ .\32xl\:subpixel-antialiased {
+ -webkit-font-smoothing: auto;
+ -moz-osx-font-smoothing: auto;
+ }
+
+ .\32xl\:placeholder-transparent::-moz-placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:placeholder-transparent:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:placeholder-transparent::placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:placeholder-current::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:placeholder-current:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:placeholder-current::placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:placeholder-black::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-black:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-black::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-white::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-white:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-white::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-gray-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-red-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-yellow-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-green-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-blue-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-indigo-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-purple-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-50::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-50::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-200::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-200:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-200::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-300::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-300:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-300::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-400::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-400:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-400::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-500::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-500:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-500::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-600::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-600:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-600::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-700::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-700:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-700::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-800::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-800:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-800::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-900::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-900:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-pink-900::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-transparent:focus::-moz-placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:focus\:placeholder-transparent:focus::placeholder {
+ color: transparent;
+ }
+
+ .\32xl\:focus\:placeholder-current:focus::-moz-placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:focus\:placeholder-current:focus:-ms-input-placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:focus\:placeholder-current:focus::placeholder {
+ color: currentColor;
+ }
+
+ .\32xl\:focus\:placeholder-black:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-black:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-black:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-white:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-white:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-white:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-gray-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-red-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-yellow-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-green-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-blue-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-indigo-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-purple-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-50:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-200:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-200:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-300:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-300:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-400:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-400:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-500:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-500:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-600:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-600:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-700:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-700:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-800:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-800:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-900:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:focus\:placeholder-pink-900:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
+ }
+
+ .\32xl\:placeholder-opacity-0::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:placeholder-opacity-0:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:placeholder-opacity-0::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:placeholder-opacity-5::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:placeholder-opacity-5:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:placeholder-opacity-5::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:placeholder-opacity-10::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:placeholder-opacity-10:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:placeholder-opacity-10::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:placeholder-opacity-20::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:placeholder-opacity-20:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:placeholder-opacity-20::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:placeholder-opacity-25::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:placeholder-opacity-25:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:placeholder-opacity-25::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:placeholder-opacity-30::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:placeholder-opacity-30:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:placeholder-opacity-30::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:placeholder-opacity-40::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:placeholder-opacity-40:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:placeholder-opacity-40::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:placeholder-opacity-50::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:placeholder-opacity-50:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:placeholder-opacity-50::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:placeholder-opacity-60::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:placeholder-opacity-60:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:placeholder-opacity-60::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:placeholder-opacity-70::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:placeholder-opacity-70:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:placeholder-opacity-70::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:placeholder-opacity-75::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:placeholder-opacity-75:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:placeholder-opacity-75::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:placeholder-opacity-80::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:placeholder-opacity-80:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:placeholder-opacity-80::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:placeholder-opacity-90::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:placeholder-opacity-90:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:placeholder-opacity-90::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:placeholder-opacity-95::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:placeholder-opacity-95:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:placeholder-opacity-95::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:placeholder-opacity-100::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:placeholder-opacity-100:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:placeholder-opacity-100::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-0:focus::placeholder {
+ --tw-placeholder-opacity: 0;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-5:focus::placeholder {
+ --tw-placeholder-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-10:focus::placeholder {
+ --tw-placeholder-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-20:focus::placeholder {
+ --tw-placeholder-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-25:focus::placeholder {
+ --tw-placeholder-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-30:focus::placeholder {
+ --tw-placeholder-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-40:focus::placeholder {
+ --tw-placeholder-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-50:focus::placeholder {
+ --tw-placeholder-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-60:focus::placeholder {
+ --tw-placeholder-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-70:focus::placeholder {
+ --tw-placeholder-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-75:focus::placeholder {
+ --tw-placeholder-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-80:focus::placeholder {
+ --tw-placeholder-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-90:focus::placeholder {
+ --tw-placeholder-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-95:focus::placeholder {
+ --tw-placeholder-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:focus\:placeholder-opacity-100:focus::placeholder {
+ --tw-placeholder-opacity: 1;
+ }
+
+ .\32xl\:opacity-0 {
+ opacity: 0;
+ }
+
+ .\32xl\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .\32xl\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .\32xl\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .\32xl\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .\32xl\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .\32xl\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .\32xl\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .\32xl\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .\32xl\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .\32xl\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .\32xl\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .\32xl\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .\32xl\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .\32xl\:opacity-100 {
+ opacity: 1;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-0 {
+ opacity: 0;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-5 {
+ opacity: 0.05;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-10 {
+ opacity: 0.1;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-20 {
+ opacity: 0.2;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-25 {
+ opacity: 0.25;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-30 {
+ opacity: 0.3;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-40 {
+ opacity: 0.4;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-50 {
+ opacity: 0.5;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-60 {
+ opacity: 0.6;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-70 {
+ opacity: 0.7;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-75 {
+ opacity: 0.75;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-80 {
+ opacity: 0.8;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-90 {
+ opacity: 0.9;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-95 {
+ opacity: 0.95;
+ }
+
+ .group:hover .\32xl\:group-hover\:opacity-100 {
+ opacity: 1;
+ }
+
+ .\32xl\:focus-within\:opacity-0:focus-within {
+ opacity: 0;
+ }
+
+ .\32xl\:focus-within\:opacity-5:focus-within {
+ opacity: 0.05;
+ }
+
+ .\32xl\:focus-within\:opacity-10:focus-within {
+ opacity: 0.1;
+ }
+
+ .\32xl\:focus-within\:opacity-20:focus-within {
+ opacity: 0.2;
+ }
+
+ .\32xl\:focus-within\:opacity-25:focus-within {
+ opacity: 0.25;
+ }
+
+ .\32xl\:focus-within\:opacity-30:focus-within {
+ opacity: 0.3;
+ }
+
+ .\32xl\:focus-within\:opacity-40:focus-within {
+ opacity: 0.4;
+ }
+
+ .\32xl\:focus-within\:opacity-50:focus-within {
+ opacity: 0.5;
+ }
+
+ .\32xl\:focus-within\:opacity-60:focus-within {
+ opacity: 0.6;
+ }
+
+ .\32xl\:focus-within\:opacity-70:focus-within {
+ opacity: 0.7;
+ }
+
+ .\32xl\:focus-within\:opacity-75:focus-within {
+ opacity: 0.75;
+ }
+
+ .\32xl\:focus-within\:opacity-80:focus-within {
+ opacity: 0.8;
+ }
+
+ .\32xl\:focus-within\:opacity-90:focus-within {
+ opacity: 0.9;
+ }
+
+ .\32xl\:focus-within\:opacity-95:focus-within {
+ opacity: 0.95;
+ }
+
+ .\32xl\:focus-within\:opacity-100:focus-within {
+ opacity: 1;
+ }
+
+ .\32xl\:hover\:opacity-0:hover {
+ opacity: 0;
+ }
+
+ .\32xl\:hover\:opacity-5:hover {
+ opacity: 0.05;
+ }
+
+ .\32xl\:hover\:opacity-10:hover {
+ opacity: 0.1;
+ }
+
+ .\32xl\:hover\:opacity-20:hover {
+ opacity: 0.2;
+ }
+
+ .\32xl\:hover\:opacity-25:hover {
+ opacity: 0.25;
+ }
+
+ .\32xl\:hover\:opacity-30:hover {
+ opacity: 0.3;
+ }
+
+ .\32xl\:hover\:opacity-40:hover {
+ opacity: 0.4;
+ }
+
+ .\32xl\:hover\:opacity-50:hover {
+ opacity: 0.5;
+ }
+
+ .\32xl\:hover\:opacity-60:hover {
+ opacity: 0.6;
+ }
+
+ .\32xl\:hover\:opacity-70:hover {
+ opacity: 0.7;
+ }
+
+ .\32xl\:hover\:opacity-75:hover {
+ opacity: 0.75;
+ }
+
+ .\32xl\:hover\:opacity-80:hover {
+ opacity: 0.8;
+ }
+
+ .\32xl\:hover\:opacity-90:hover {
+ opacity: 0.9;
+ }
+
+ .\32xl\:hover\:opacity-95:hover {
+ opacity: 0.95;
+ }
+
+ .\32xl\:hover\:opacity-100:hover {
+ opacity: 1;
+ }
+
+ .\32xl\:focus\:opacity-0:focus {
+ opacity: 0;
+ }
+
+ .\32xl\:focus\:opacity-5:focus {
+ opacity: 0.05;
+ }
+
+ .\32xl\:focus\:opacity-10:focus {
+ opacity: 0.1;
+ }
+
+ .\32xl\:focus\:opacity-20:focus {
+ opacity: 0.2;
+ }
+
+ .\32xl\:focus\:opacity-25:focus {
+ opacity: 0.25;
+ }
+
+ .\32xl\:focus\:opacity-30:focus {
+ opacity: 0.3;
+ }
+
+ .\32xl\:focus\:opacity-40:focus {
+ opacity: 0.4;
+ }
+
+ .\32xl\:focus\:opacity-50:focus {
+ opacity: 0.5;
+ }
+
+ .\32xl\:focus\:opacity-60:focus {
+ opacity: 0.6;
+ }
+
+ .\32xl\:focus\:opacity-70:focus {
+ opacity: 0.7;
+ }
+
+ .\32xl\:focus\:opacity-75:focus {
+ opacity: 0.75;
+ }
+
+ .\32xl\:focus\:opacity-80:focus {
+ opacity: 0.8;
+ }
+
+ .\32xl\:focus\:opacity-90:focus {
+ opacity: 0.9;
+ }
+
+ .\32xl\:focus\:opacity-95:focus {
+ opacity: 0.95;
+ }
+
+ .\32xl\:focus\:opacity-100:focus {
+ opacity: 1;
+ }
+
+ .\32xl\:bg-blend-normal {
+ background-blend-mode: normal;
+ }
+
+ .\32xl\:bg-blend-multiply {
+ background-blend-mode: multiply;
+ }
+
+ .\32xl\:bg-blend-screen {
+ background-blend-mode: screen;
+ }
+
+ .\32xl\:bg-blend-overlay {
+ background-blend-mode: overlay;
+ }
+
+ .\32xl\:bg-blend-darken {
+ background-blend-mode: darken;
+ }
+
+ .\32xl\:bg-blend-lighten {
+ background-blend-mode: lighten;
+ }
+
+ .\32xl\:bg-blend-color-dodge {
+ background-blend-mode: color-dodge;
+ }
+
+ .\32xl\:bg-blend-color-burn {
+ background-blend-mode: color-burn;
+ }
+
+ .\32xl\:bg-blend-hard-light {
+ background-blend-mode: hard-light;
+ }
+
+ .\32xl\:bg-blend-soft-light {
+ background-blend-mode: soft-light;
+ }
+
+ .\32xl\:bg-blend-difference {
+ background-blend-mode: difference;
+ }
+
+ .\32xl\:bg-blend-exclusion {
+ background-blend-mode: exclusion;
+ }
+
+ .\32xl\:bg-blend-hue {
+ background-blend-mode: hue;
+ }
+
+ .\32xl\:bg-blend-saturation {
+ background-blend-mode: saturation;
+ }
+
+ .\32xl\:bg-blend-color {
+ background-blend-mode: color;
+ }
+
+ .\32xl\:bg-blend-luminosity {
+ background-blend-mode: luminosity;
+ }
+
+ .\32xl\:mix-blend-normal {
+ mix-blend-mode: normal;
+ }
+
+ .\32xl\:mix-blend-multiply {
+ mix-blend-mode: multiply;
+ }
+
+ .\32xl\:mix-blend-screen {
+ mix-blend-mode: screen;
+ }
+
+ .\32xl\:mix-blend-overlay {
+ mix-blend-mode: overlay;
+ }
+
+ .\32xl\:mix-blend-darken {
+ mix-blend-mode: darken;
+ }
+
+ .\32xl\:mix-blend-lighten {
+ mix-blend-mode: lighten;
+ }
+
+ .\32xl\:mix-blend-color-dodge {
+ mix-blend-mode: color-dodge;
+ }
+
+ .\32xl\:mix-blend-color-burn {
+ mix-blend-mode: color-burn;
+ }
+
+ .\32xl\:mix-blend-hard-light {
+ mix-blend-mode: hard-light;
+ }
+
+ .\32xl\:mix-blend-soft-light {
+ mix-blend-mode: soft-light;
+ }
+
+ .\32xl\:mix-blend-difference {
+ mix-blend-mode: difference;
+ }
+
+ .\32xl\:mix-blend-exclusion {
+ mix-blend-mode: exclusion;
+ }
+
+ .\32xl\:mix-blend-hue {
+ mix-blend-mode: hue;
+ }
+
+ .\32xl\:mix-blend-saturation {
+ mix-blend-mode: saturation;
+ }
+
+ .\32xl\:mix-blend-color {
+ mix-blend-mode: color;
+ }
+
+ .\32xl\:mix-blend-luminosity {
+ mix-blend-mode: luminosity;
+ }
+
+ .\32xl\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-sm {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-md {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-lg {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-xl {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-2xl {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-inner {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .group:hover .\32xl\:group-hover\:shadow-none {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-sm:focus-within {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow:focus-within {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-md:focus-within {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-lg:focus-within {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-xl:focus-within {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-2xl:focus-within {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-inner:focus-within {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus-within\:shadow-none:focus-within {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-sm:hover {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow:hover {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-md:hover {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-lg:hover {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-xl:hover {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-2xl:hover {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-inner:hover {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:hover\:shadow-none:hover {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-sm:focus {
+ --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow:focus {
+ --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-md:focus {
+ --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-lg:focus {
+ --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-xl:focus {
+ --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-2xl:focus {
+ --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-inner:focus {
+ --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:focus\:shadow-none:focus {
+ --tw-shadow: 0 0 #0000;
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ }
+
+ .\32xl\:outline-none {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:outline-white {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:outline-black {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus-within\:outline-none:focus-within {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus-within\:outline-white:focus-within {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus-within\:outline-black:focus-within {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus\:outline-none:focus {
+ outline: 2px solid transparent;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus\:outline-white:focus {
+ outline: 2px dotted white;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:focus\:outline-black:focus {
+ outline: 2px dotted black;
+ outline-offset: 2px;
+ }
+
+ .\32xl\:ring-0 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring-1 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring-2 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring-4 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring-8 {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring-0:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring-1:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring-2:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring-4:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring-8:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus-within\:ring:focus-within {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring-0:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring-1:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring-2:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring-4:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring-8:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:focus\:ring:focus {
+ --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
+ --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
+ box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
+ }
+
+ .\32xl\:ring-inset {
+ --tw-ring-inset: inset;
+ }
+
+ .\32xl\:focus-within\:ring-inset:focus-within {
+ --tw-ring-inset: inset;
+ }
+
+ .\32xl\:focus\:ring-inset:focus {
+ --tw-ring-inset: inset;
+ }
+
+ .\32xl\:ring-transparent {
+ --tw-ring-color: transparent;
+ }
+
+ .\32xl\:ring-current {
+ --tw-ring-color: currentColor;
+ }
+
+ .\32xl\:ring-black {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-white {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-gray-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-red-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-yellow-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-green-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-blue-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-indigo-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-purple-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-50 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-100 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-200 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-300 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-400 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-500 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-600 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-700 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-800 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-pink-900 {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-transparent:focus-within {
+ --tw-ring-color: transparent;
+ }
+
+ .\32xl\:focus-within\:ring-current:focus-within {
+ --tw-ring-color: currentColor;
+ }
+
+ .\32xl\:focus-within\:ring-black:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-white:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-gray-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-red-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-yellow-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-green-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-blue-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-indigo-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-purple-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-50:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-100:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-200:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-300:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-400:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-500:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-600:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-700:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-800:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus-within\:ring-pink-900:focus-within {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-transparent:focus {
+ --tw-ring-color: transparent;
+ }
+
+ .\32xl\:focus\:ring-current:focus {
+ --tw-ring-color: currentColor;
+ }
+
+ .\32xl\:focus\:ring-black:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-white:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-gray-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-red-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-yellow-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-green-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-blue-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-indigo-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-purple-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-50:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-100:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-200:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-300:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-400:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-500:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-600:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-700:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-800:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:focus\:ring-pink-900:focus {
+ --tw-ring-opacity: 1;
+ --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
+ }
+
+ .\32xl\:ring-opacity-0 {
+ --tw-ring-opacity: 0;
+ }
+
+ .\32xl\:ring-opacity-5 {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .\32xl\:ring-opacity-10 {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .\32xl\:ring-opacity-20 {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .\32xl\:ring-opacity-25 {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .\32xl\:ring-opacity-30 {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .\32xl\:ring-opacity-40 {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .\32xl\:ring-opacity-50 {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .\32xl\:ring-opacity-60 {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .\32xl\:ring-opacity-70 {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .\32xl\:ring-opacity-75 {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .\32xl\:ring-opacity-80 {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .\32xl\:ring-opacity-90 {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .\32xl\:ring-opacity-95 {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .\32xl\:ring-opacity-100 {
+ --tw-ring-opacity: 1;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-0:focus-within {
+ --tw-ring-opacity: 0;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-5:focus-within {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-10:focus-within {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-20:focus-within {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-25:focus-within {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-30:focus-within {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-40:focus-within {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-50:focus-within {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-60:focus-within {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-70:focus-within {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-75:focus-within {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-80:focus-within {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-90:focus-within {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-95:focus-within {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .\32xl\:focus-within\:ring-opacity-100:focus-within {
+ --tw-ring-opacity: 1;
+ }
+
+ .\32xl\:focus\:ring-opacity-0:focus {
+ --tw-ring-opacity: 0;
+ }
+
+ .\32xl\:focus\:ring-opacity-5:focus {
+ --tw-ring-opacity: 0.05;
+ }
+
+ .\32xl\:focus\:ring-opacity-10:focus {
+ --tw-ring-opacity: 0.1;
+ }
+
+ .\32xl\:focus\:ring-opacity-20:focus {
+ --tw-ring-opacity: 0.2;
+ }
+
+ .\32xl\:focus\:ring-opacity-25:focus {
+ --tw-ring-opacity: 0.25;
+ }
+
+ .\32xl\:focus\:ring-opacity-30:focus {
+ --tw-ring-opacity: 0.3;
+ }
+
+ .\32xl\:focus\:ring-opacity-40:focus {
+ --tw-ring-opacity: 0.4;
+ }
+
+ .\32xl\:focus\:ring-opacity-50:focus {
+ --tw-ring-opacity: 0.5;
+ }
+
+ .\32xl\:focus\:ring-opacity-60:focus {
+ --tw-ring-opacity: 0.6;
+ }
+
+ .\32xl\:focus\:ring-opacity-70:focus {
+ --tw-ring-opacity: 0.7;
+ }
+
+ .\32xl\:focus\:ring-opacity-75:focus {
+ --tw-ring-opacity: 0.75;
+ }
+
+ .\32xl\:focus\:ring-opacity-80:focus {
+ --tw-ring-opacity: 0.8;
+ }
+
+ .\32xl\:focus\:ring-opacity-90:focus {
+ --tw-ring-opacity: 0.9;
+ }
+
+ .\32xl\:focus\:ring-opacity-95:focus {
+ --tw-ring-opacity: 0.95;
+ }
+
+ .\32xl\:focus\:ring-opacity-100:focus {
+ --tw-ring-opacity: 1;
+ }
+
+ .\32xl\:ring-offset-0 {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .\32xl\:ring-offset-1 {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .\32xl\:ring-offset-2 {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .\32xl\:ring-offset-4 {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .\32xl\:ring-offset-8 {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .\32xl\:focus-within\:ring-offset-0:focus-within {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .\32xl\:focus-within\:ring-offset-1:focus-within {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .\32xl\:focus-within\:ring-offset-2:focus-within {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .\32xl\:focus-within\:ring-offset-4:focus-within {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .\32xl\:focus-within\:ring-offset-8:focus-within {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .\32xl\:focus\:ring-offset-0:focus {
+ --tw-ring-offset-width: 0px;
+ }
+
+ .\32xl\:focus\:ring-offset-1:focus {
+ --tw-ring-offset-width: 1px;
+ }
+
+ .\32xl\:focus\:ring-offset-2:focus {
+ --tw-ring-offset-width: 2px;
+ }
+
+ .\32xl\:focus\:ring-offset-4:focus {
+ --tw-ring-offset-width: 4px;
+ }
+
+ .\32xl\:focus\:ring-offset-8:focus {
+ --tw-ring-offset-width: 8px;
+ }
+
+ .\32xl\:ring-offset-transparent {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .\32xl\:ring-offset-current {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .\32xl\:ring-offset-black {
+ --tw-ring-offset-color: #000;
+ }
+
+ .\32xl\:ring-offset-white {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .\32xl\:ring-offset-gray-50 {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .\32xl\:ring-offset-gray-100 {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .\32xl\:ring-offset-gray-200 {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .\32xl\:ring-offset-gray-300 {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .\32xl\:ring-offset-gray-400 {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .\32xl\:ring-offset-gray-500 {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .\32xl\:ring-offset-gray-600 {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .\32xl\:ring-offset-gray-700 {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .\32xl\:ring-offset-gray-800 {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .\32xl\:ring-offset-gray-900 {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .\32xl\:ring-offset-red-50 {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .\32xl\:ring-offset-red-100 {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .\32xl\:ring-offset-red-200 {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .\32xl\:ring-offset-red-300 {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .\32xl\:ring-offset-red-400 {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .\32xl\:ring-offset-red-500 {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .\32xl\:ring-offset-red-600 {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .\32xl\:ring-offset-red-700 {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .\32xl\:ring-offset-red-800 {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .\32xl\:ring-offset-red-900 {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .\32xl\:ring-offset-yellow-50 {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .\32xl\:ring-offset-yellow-100 {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .\32xl\:ring-offset-yellow-200 {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .\32xl\:ring-offset-yellow-300 {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .\32xl\:ring-offset-yellow-400 {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .\32xl\:ring-offset-yellow-500 {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .\32xl\:ring-offset-yellow-600 {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .\32xl\:ring-offset-yellow-700 {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .\32xl\:ring-offset-yellow-800 {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .\32xl\:ring-offset-yellow-900 {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .\32xl\:ring-offset-green-50 {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .\32xl\:ring-offset-green-100 {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .\32xl\:ring-offset-green-200 {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .\32xl\:ring-offset-green-300 {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .\32xl\:ring-offset-green-400 {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .\32xl\:ring-offset-green-500 {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .\32xl\:ring-offset-green-600 {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .\32xl\:ring-offset-green-700 {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .\32xl\:ring-offset-green-800 {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .\32xl\:ring-offset-green-900 {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .\32xl\:ring-offset-blue-50 {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .\32xl\:ring-offset-blue-100 {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .\32xl\:ring-offset-blue-200 {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .\32xl\:ring-offset-blue-300 {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .\32xl\:ring-offset-blue-400 {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .\32xl\:ring-offset-blue-500 {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .\32xl\:ring-offset-blue-600 {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .\32xl\:ring-offset-blue-700 {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .\32xl\:ring-offset-blue-800 {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .\32xl\:ring-offset-blue-900 {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .\32xl\:ring-offset-indigo-50 {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .\32xl\:ring-offset-indigo-100 {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .\32xl\:ring-offset-indigo-200 {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .\32xl\:ring-offset-indigo-300 {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .\32xl\:ring-offset-indigo-400 {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .\32xl\:ring-offset-indigo-500 {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .\32xl\:ring-offset-indigo-600 {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .\32xl\:ring-offset-indigo-700 {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .\32xl\:ring-offset-indigo-800 {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .\32xl\:ring-offset-indigo-900 {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .\32xl\:ring-offset-purple-50 {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .\32xl\:ring-offset-purple-100 {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .\32xl\:ring-offset-purple-200 {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .\32xl\:ring-offset-purple-300 {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .\32xl\:ring-offset-purple-400 {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .\32xl\:ring-offset-purple-500 {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .\32xl\:ring-offset-purple-600 {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .\32xl\:ring-offset-purple-700 {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .\32xl\:ring-offset-purple-800 {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .\32xl\:ring-offset-purple-900 {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .\32xl\:ring-offset-pink-50 {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .\32xl\:ring-offset-pink-100 {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .\32xl\:ring-offset-pink-200 {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .\32xl\:ring-offset-pink-300 {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .\32xl\:ring-offset-pink-400 {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .\32xl\:ring-offset-pink-500 {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .\32xl\:ring-offset-pink-600 {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .\32xl\:ring-offset-pink-700 {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .\32xl\:ring-offset-pink-800 {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .\32xl\:ring-offset-pink-900 {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .\32xl\:focus-within\:ring-offset-transparent:focus-within {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .\32xl\:focus-within\:ring-offset-current:focus-within {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .\32xl\:focus-within\:ring-offset-black:focus-within {
+ --tw-ring-offset-color: #000;
+ }
+
+ .\32xl\:focus-within\:ring-offset-white:focus-within {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-50:focus-within {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-100:focus-within {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-200:focus-within {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-300:focus-within {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-400:focus-within {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-500:focus-within {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-600:focus-within {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-700:focus-within {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-800:focus-within {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .\32xl\:focus-within\:ring-offset-gray-900:focus-within {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-50:focus-within {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-100:focus-within {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-200:focus-within {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-300:focus-within {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-400:focus-within {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-500:focus-within {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-600:focus-within {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-700:focus-within {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-800:focus-within {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .\32xl\:focus-within\:ring-offset-red-900:focus-within {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-50:focus-within {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-100:focus-within {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-200:focus-within {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-300:focus-within {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-400:focus-within {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-500:focus-within {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-600:focus-within {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-700:focus-within {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-800:focus-within {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .\32xl\:focus-within\:ring-offset-yellow-900:focus-within {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-50:focus-within {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-100:focus-within {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-200:focus-within {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-300:focus-within {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-400:focus-within {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-500:focus-within {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-600:focus-within {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-700:focus-within {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-800:focus-within {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .\32xl\:focus-within\:ring-offset-green-900:focus-within {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-50:focus-within {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-100:focus-within {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-200:focus-within {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-300:focus-within {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-400:focus-within {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-500:focus-within {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-600:focus-within {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-700:focus-within {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-800:focus-within {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .\32xl\:focus-within\:ring-offset-blue-900:focus-within {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-50:focus-within {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-100:focus-within {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-200:focus-within {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-300:focus-within {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-400:focus-within {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-500:focus-within {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-600:focus-within {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-700:focus-within {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-800:focus-within {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .\32xl\:focus-within\:ring-offset-indigo-900:focus-within {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-50:focus-within {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-100:focus-within {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-200:focus-within {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-300:focus-within {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-400:focus-within {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-500:focus-within {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-600:focus-within {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-700:focus-within {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-800:focus-within {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .\32xl\:focus-within\:ring-offset-purple-900:focus-within {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-50:focus-within {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-100:focus-within {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-200:focus-within {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-300:focus-within {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-400:focus-within {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-500:focus-within {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-600:focus-within {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-700:focus-within {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-800:focus-within {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .\32xl\:focus-within\:ring-offset-pink-900:focus-within {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .\32xl\:focus\:ring-offset-transparent:focus {
+ --tw-ring-offset-color: transparent;
+ }
+
+ .\32xl\:focus\:ring-offset-current:focus {
+ --tw-ring-offset-color: currentColor;
+ }
+
+ .\32xl\:focus\:ring-offset-black:focus {
+ --tw-ring-offset-color: #000;
+ }
+
+ .\32xl\:focus\:ring-offset-white:focus {
+ --tw-ring-offset-color: #fff;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-50:focus {
+ --tw-ring-offset-color: #f9fafb;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-100:focus {
+ --tw-ring-offset-color: #f3f4f6;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-200:focus {
+ --tw-ring-offset-color: #e5e7eb;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-300:focus {
+ --tw-ring-offset-color: #d1d5db;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-400:focus {
+ --tw-ring-offset-color: #9ca3af;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-500:focus {
+ --tw-ring-offset-color: #6b7280;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-600:focus {
+ --tw-ring-offset-color: #4b5563;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-700:focus {
+ --tw-ring-offset-color: #374151;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-800:focus {
+ --tw-ring-offset-color: #1f2937;
+ }
+
+ .\32xl\:focus\:ring-offset-gray-900:focus {
+ --tw-ring-offset-color: #111827;
+ }
+
+ .\32xl\:focus\:ring-offset-red-50:focus {
+ --tw-ring-offset-color: #fef2f2;
+ }
+
+ .\32xl\:focus\:ring-offset-red-100:focus {
+ --tw-ring-offset-color: #fee2e2;
+ }
+
+ .\32xl\:focus\:ring-offset-red-200:focus {
+ --tw-ring-offset-color: #fecaca;
+ }
+
+ .\32xl\:focus\:ring-offset-red-300:focus {
+ --tw-ring-offset-color: #fca5a5;
+ }
+
+ .\32xl\:focus\:ring-offset-red-400:focus {
+ --tw-ring-offset-color: #f87171;
+ }
+
+ .\32xl\:focus\:ring-offset-red-500:focus {
+ --tw-ring-offset-color: #ef4444;
+ }
+
+ .\32xl\:focus\:ring-offset-red-600:focus {
+ --tw-ring-offset-color: #dc2626;
+ }
+
+ .\32xl\:focus\:ring-offset-red-700:focus {
+ --tw-ring-offset-color: #b91c1c;
+ }
+
+ .\32xl\:focus\:ring-offset-red-800:focus {
+ --tw-ring-offset-color: #991b1b;
+ }
+
+ .\32xl\:focus\:ring-offset-red-900:focus {
+ --tw-ring-offset-color: #7f1d1d;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-50:focus {
+ --tw-ring-offset-color: #fffbeb;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-100:focus {
+ --tw-ring-offset-color: #fef3c7;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-200:focus {
+ --tw-ring-offset-color: #fde68a;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-300:focus {
+ --tw-ring-offset-color: #fcd34d;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-400:focus {
+ --tw-ring-offset-color: #fbbf24;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-500:focus {
+ --tw-ring-offset-color: #f59e0b;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-600:focus {
+ --tw-ring-offset-color: #d97706;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-700:focus {
+ --tw-ring-offset-color: #b45309;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-800:focus {
+ --tw-ring-offset-color: #92400e;
+ }
+
+ .\32xl\:focus\:ring-offset-yellow-900:focus {
+ --tw-ring-offset-color: #78350f;
+ }
+
+ .\32xl\:focus\:ring-offset-green-50:focus {
+ --tw-ring-offset-color: #ecfdf5;
+ }
+
+ .\32xl\:focus\:ring-offset-green-100:focus {
+ --tw-ring-offset-color: #d1fae5;
+ }
+
+ .\32xl\:focus\:ring-offset-green-200:focus {
+ --tw-ring-offset-color: #a7f3d0;
+ }
+
+ .\32xl\:focus\:ring-offset-green-300:focus {
+ --tw-ring-offset-color: #6ee7b7;
+ }
+
+ .\32xl\:focus\:ring-offset-green-400:focus {
+ --tw-ring-offset-color: #34d399;
+ }
+
+ .\32xl\:focus\:ring-offset-green-500:focus {
+ --tw-ring-offset-color: #10b981;
+ }
+
+ .\32xl\:focus\:ring-offset-green-600:focus {
+ --tw-ring-offset-color: #059669;
+ }
+
+ .\32xl\:focus\:ring-offset-green-700:focus {
+ --tw-ring-offset-color: #047857;
+ }
+
+ .\32xl\:focus\:ring-offset-green-800:focus {
+ --tw-ring-offset-color: #065f46;
+ }
+
+ .\32xl\:focus\:ring-offset-green-900:focus {
+ --tw-ring-offset-color: #064e3b;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-50:focus {
+ --tw-ring-offset-color: #eff6ff;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-100:focus {
+ --tw-ring-offset-color: #dbeafe;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-200:focus {
+ --tw-ring-offset-color: #bfdbfe;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-300:focus {
+ --tw-ring-offset-color: #93c5fd;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-400:focus {
+ --tw-ring-offset-color: #60a5fa;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-500:focus {
+ --tw-ring-offset-color: #3b82f6;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-600:focus {
+ --tw-ring-offset-color: #2563eb;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-700:focus {
+ --tw-ring-offset-color: #1d4ed8;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-800:focus {
+ --tw-ring-offset-color: #1e40af;
+ }
+
+ .\32xl\:focus\:ring-offset-blue-900:focus {
+ --tw-ring-offset-color: #1e3a8a;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-50:focus {
+ --tw-ring-offset-color: #eef2ff;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-100:focus {
+ --tw-ring-offset-color: #e0e7ff;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-200:focus {
+ --tw-ring-offset-color: #c7d2fe;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-300:focus {
+ --tw-ring-offset-color: #a5b4fc;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-400:focus {
+ --tw-ring-offset-color: #818cf8;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-500:focus {
+ --tw-ring-offset-color: #6366f1;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-600:focus {
+ --tw-ring-offset-color: #4f46e5;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-700:focus {
+ --tw-ring-offset-color: #4338ca;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-800:focus {
+ --tw-ring-offset-color: #3730a3;
+ }
+
+ .\32xl\:focus\:ring-offset-indigo-900:focus {
+ --tw-ring-offset-color: #312e81;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-50:focus {
+ --tw-ring-offset-color: #f5f3ff;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-100:focus {
+ --tw-ring-offset-color: #ede9fe;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-200:focus {
+ --tw-ring-offset-color: #ddd6fe;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-300:focus {
+ --tw-ring-offset-color: #c4b5fd;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-400:focus {
+ --tw-ring-offset-color: #a78bfa;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-500:focus {
+ --tw-ring-offset-color: #8b5cf6;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-600:focus {
+ --tw-ring-offset-color: #7c3aed;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-700:focus {
+ --tw-ring-offset-color: #6d28d9;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-800:focus {
+ --tw-ring-offset-color: #5b21b6;
+ }
+
+ .\32xl\:focus\:ring-offset-purple-900:focus {
+ --tw-ring-offset-color: #4c1d95;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-50:focus {
+ --tw-ring-offset-color: #fdf2f8;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-100:focus {
+ --tw-ring-offset-color: #fce7f3;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-200:focus {
+ --tw-ring-offset-color: #fbcfe8;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-300:focus {
+ --tw-ring-offset-color: #f9a8d4;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-400:focus {
+ --tw-ring-offset-color: #f472b6;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-500:focus {
+ --tw-ring-offset-color: #ec4899;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-600:focus {
+ --tw-ring-offset-color: #db2777;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-700:focus {
+ --tw-ring-offset-color: #be185d;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-800:focus {
+ --tw-ring-offset-color: #9d174d;
+ }
+
+ .\32xl\:focus\:ring-offset-pink-900:focus {
+ --tw-ring-offset-color: #831843;
+ }
+
+ .\32xl\:filter {
+ --tw-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
+ --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
+ filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
+ }
+
+ .\32xl\:filter-none {
+ filter: none;
+ }
+
+ .\32xl\:blur-0 {
+ --tw-blur: blur(0);
+ }
+
+ .\32xl\:blur-none {
+ --tw-blur: blur(0);
+ }
+
+ .\32xl\:blur-sm {
+ --tw-blur: blur(4px);
+ }
+
+ .\32xl\:blur {
+ --tw-blur: blur(8px);
+ }
+
+ .\32xl\:blur-md {
+ --tw-blur: blur(12px);
+ }
+
+ .\32xl\:blur-lg {
+ --tw-blur: blur(16px);
+ }
+
+ .\32xl\:blur-xl {
+ --tw-blur: blur(24px);
+ }
+
+ .\32xl\:blur-2xl {
+ --tw-blur: blur(40px);
+ }
+
+ .\32xl\:blur-3xl {
+ --tw-blur: blur(64px);
+ }
+
+ .\32xl\:brightness-0 {
+ --tw-brightness: brightness(0);
+ }
+
+ .\32xl\:brightness-50 {
+ --tw-brightness: brightness(.5);
+ }
+
+ .\32xl\:brightness-75 {
+ --tw-brightness: brightness(.75);
+ }
+
+ .\32xl\:brightness-90 {
+ --tw-brightness: brightness(.9);
+ }
+
+ .\32xl\:brightness-95 {
+ --tw-brightness: brightness(.95);
+ }
+
+ .\32xl\:brightness-100 {
+ --tw-brightness: brightness(1);
+ }
+
+ .\32xl\:brightness-105 {
+ --tw-brightness: brightness(1.05);
+ }
+
+ .\32xl\:brightness-110 {
+ --tw-brightness: brightness(1.1);
+ }
+
+ .\32xl\:brightness-125 {
+ --tw-brightness: brightness(1.25);
+ }
+
+ .\32xl\:brightness-150 {
+ --tw-brightness: brightness(1.5);
+ }
+
+ .\32xl\:brightness-200 {
+ --tw-brightness: brightness(2);
+ }
+
+ .\32xl\:contrast-0 {
+ --tw-contrast: contrast(0);
+ }
+
+ .\32xl\:contrast-50 {
+ --tw-contrast: contrast(.5);
+ }
+
+ .\32xl\:contrast-75 {
+ --tw-contrast: contrast(.75);
+ }
+
+ .\32xl\:contrast-100 {
+ --tw-contrast: contrast(1);
+ }
+
+ .\32xl\:contrast-125 {
+ --tw-contrast: contrast(1.25);
+ }
+
+ .\32xl\:contrast-150 {
+ --tw-contrast: contrast(1.5);
+ }
+
+ .\32xl\:contrast-200 {
+ --tw-contrast: contrast(2);
+ }
+
+ .\32xl\:drop-shadow-sm {
+ --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
+ }
+
+ .\32xl\:drop-shadow {
+ --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
+ }
+
+ .\32xl\:drop-shadow-md {
+ --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
+ }
+
+ .\32xl\:drop-shadow-lg {
+ --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
+ }
+
+ .\32xl\:drop-shadow-xl {
+ --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
+ }
+
+ .\32xl\:drop-shadow-2xl {
+ --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
+ }
+
+ .\32xl\:drop-shadow-none {
+ --tw-drop-shadow: drop-shadow(0 0 #0000);
+ }
+
+ .\32xl\:grayscale-0 {
+ --tw-grayscale: grayscale(0);
+ }
+
+ .\32xl\:grayscale {
+ --tw-grayscale: grayscale(100%);
+ }
+
+ .\32xl\:hue-rotate-0 {
+ --tw-hue-rotate: hue-rotate(0deg);
+ }
+
+ .\32xl\:hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(15deg);
+ }
+
+ .\32xl\:hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(30deg);
+ }
+
+ .\32xl\:hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(60deg);
+ }
+
+ .\32xl\:hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(90deg);
+ }
+
+ .\32xl\:hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(180deg);
+ }
+
+ .\32xl\:-hue-rotate-180 {
+ --tw-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .\32xl\:-hue-rotate-90 {
+ --tw-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .\32xl\:-hue-rotate-60 {
+ --tw-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .\32xl\:-hue-rotate-30 {
+ --tw-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .\32xl\:-hue-rotate-15 {
+ --tw-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .\32xl\:invert-0 {
+ --tw-invert: invert(0);
+ }
+
+ .\32xl\:invert {
+ --tw-invert: invert(100%);
+ }
+
+ .\32xl\:saturate-0 {
+ --tw-saturate: saturate(0);
+ }
+
+ .\32xl\:saturate-50 {
+ --tw-saturate: saturate(.5);
+ }
+
+ .\32xl\:saturate-100 {
+ --tw-saturate: saturate(1);
+ }
+
+ .\32xl\:saturate-150 {
+ --tw-saturate: saturate(1.5);
+ }
+
+ .\32xl\:saturate-200 {
+ --tw-saturate: saturate(2);
+ }
+
+ .\32xl\:sepia-0 {
+ --tw-sepia: sepia(0);
+ }
+
+ .\32xl\:sepia {
+ --tw-sepia: sepia(100%);
+ }
+
+ .\32xl\:backdrop-filter {
+ --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
+ --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
+ -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
+ }
+
+ .\32xl\:backdrop-filter-none {
+ -webkit-backdrop-filter: none;
+ backdrop-filter: none;
+ }
+
+ .\32xl\:backdrop-blur-0 {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .\32xl\:backdrop-blur-none {
+ --tw-backdrop-blur: blur(0);
+ }
+
+ .\32xl\:backdrop-blur-sm {
+ --tw-backdrop-blur: blur(4px);
+ }
+
+ .\32xl\:backdrop-blur {
+ --tw-backdrop-blur: blur(8px);
+ }
+
+ .\32xl\:backdrop-blur-md {
+ --tw-backdrop-blur: blur(12px);
+ }
+
+ .\32xl\:backdrop-blur-lg {
+ --tw-backdrop-blur: blur(16px);
+ }
+
+ .\32xl\:backdrop-blur-xl {
+ --tw-backdrop-blur: blur(24px);
+ }
+
+ .\32xl\:backdrop-blur-2xl {
+ --tw-backdrop-blur: blur(40px);
+ }
+
+ .\32xl\:backdrop-blur-3xl {
+ --tw-backdrop-blur: blur(64px);
+ }
+
+ .\32xl\:backdrop-brightness-0 {
+ --tw-backdrop-brightness: brightness(0);
+ }
+
+ .\32xl\:backdrop-brightness-50 {
+ --tw-backdrop-brightness: brightness(.5);
+ }
+
+ .\32xl\:backdrop-brightness-75 {
+ --tw-backdrop-brightness: brightness(.75);
+ }
+
+ .\32xl\:backdrop-brightness-90 {
+ --tw-backdrop-brightness: brightness(.9);
+ }
+
+ .\32xl\:backdrop-brightness-95 {
+ --tw-backdrop-brightness: brightness(.95);
+ }
+
+ .\32xl\:backdrop-brightness-100 {
+ --tw-backdrop-brightness: brightness(1);
+ }
+
+ .\32xl\:backdrop-brightness-105 {
+ --tw-backdrop-brightness: brightness(1.05);
+ }
+
+ .\32xl\:backdrop-brightness-110 {
+ --tw-backdrop-brightness: brightness(1.1);
+ }
+
+ .\32xl\:backdrop-brightness-125 {
+ --tw-backdrop-brightness: brightness(1.25);
+ }
+
+ .\32xl\:backdrop-brightness-150 {
+ --tw-backdrop-brightness: brightness(1.5);
+ }
+
+ .\32xl\:backdrop-brightness-200 {
+ --tw-backdrop-brightness: brightness(2);
+ }
+
+ .\32xl\:backdrop-contrast-0 {
+ --tw-backdrop-contrast: contrast(0);
+ }
+
+ .\32xl\:backdrop-contrast-50 {
+ --tw-backdrop-contrast: contrast(.5);
+ }
+
+ .\32xl\:backdrop-contrast-75 {
+ --tw-backdrop-contrast: contrast(.75);
+ }
+
+ .\32xl\:backdrop-contrast-100 {
+ --tw-backdrop-contrast: contrast(1);
+ }
+
+ .\32xl\:backdrop-contrast-125 {
+ --tw-backdrop-contrast: contrast(1.25);
+ }
+
+ .\32xl\:backdrop-contrast-150 {
+ --tw-backdrop-contrast: contrast(1.5);
+ }
+
+ .\32xl\:backdrop-contrast-200 {
+ --tw-backdrop-contrast: contrast(2);
+ }
+
+ .\32xl\:backdrop-grayscale-0 {
+ --tw-backdrop-grayscale: grayscale(0);
+ }
+
+ .\32xl\:backdrop-grayscale {
+ --tw-backdrop-grayscale: grayscale(100%);
+ }
+
+ .\32xl\:backdrop-hue-rotate-0 {
+ --tw-backdrop-hue-rotate: hue-rotate(0deg);
+ }
+
+ .\32xl\:backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(15deg);
+ }
+
+ .\32xl\:backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(30deg);
+ }
+
+ .\32xl\:backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(60deg);
+ }
+
+ .\32xl\:backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(90deg);
+ }
+
+ .\32xl\:backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(180deg);
+ }
+
+ .\32xl\:-backdrop-hue-rotate-180 {
+ --tw-backdrop-hue-rotate: hue-rotate(-180deg);
+ }
+
+ .\32xl\:-backdrop-hue-rotate-90 {
+ --tw-backdrop-hue-rotate: hue-rotate(-90deg);
+ }
+
+ .\32xl\:-backdrop-hue-rotate-60 {
+ --tw-backdrop-hue-rotate: hue-rotate(-60deg);
+ }
+
+ .\32xl\:-backdrop-hue-rotate-30 {
+ --tw-backdrop-hue-rotate: hue-rotate(-30deg);
+ }
+
+ .\32xl\:-backdrop-hue-rotate-15 {
+ --tw-backdrop-hue-rotate: hue-rotate(-15deg);
+ }
+
+ .\32xl\:backdrop-invert-0 {
+ --tw-backdrop-invert: invert(0);
+ }
+
+ .\32xl\:backdrop-invert {
+ --tw-backdrop-invert: invert(100%);
+ }
+
+ .\32xl\:backdrop-opacity-0 {
+ --tw-backdrop-opacity: opacity(0);
+ }
+
+ .\32xl\:backdrop-opacity-5 {
+ --tw-backdrop-opacity: opacity(0.05);
+ }
+
+ .\32xl\:backdrop-opacity-10 {
+ --tw-backdrop-opacity: opacity(0.1);
+ }
+
+ .\32xl\:backdrop-opacity-20 {
+ --tw-backdrop-opacity: opacity(0.2);
+ }
+
+ .\32xl\:backdrop-opacity-25 {
+ --tw-backdrop-opacity: opacity(0.25);
+ }
+
+ .\32xl\:backdrop-opacity-30 {
+ --tw-backdrop-opacity: opacity(0.3);
+ }
+
+ .\32xl\:backdrop-opacity-40 {
+ --tw-backdrop-opacity: opacity(0.4);
+ }
+
+ .\32xl\:backdrop-opacity-50 {
+ --tw-backdrop-opacity: opacity(0.5);
+ }
+
+ .\32xl\:backdrop-opacity-60 {
+ --tw-backdrop-opacity: opacity(0.6);
+ }
+
+ .\32xl\:backdrop-opacity-70 {
+ --tw-backdrop-opacity: opacity(0.7);
+ }
+
+ .\32xl\:backdrop-opacity-75 {
+ --tw-backdrop-opacity: opacity(0.75);
+ }
+
+ .\32xl\:backdrop-opacity-80 {
+ --tw-backdrop-opacity: opacity(0.8);
+ }
+
+ .\32xl\:backdrop-opacity-90 {
+ --tw-backdrop-opacity: opacity(0.9);
+ }
+
+ .\32xl\:backdrop-opacity-95 {
+ --tw-backdrop-opacity: opacity(0.95);
+ }
+
+ .\32xl\:backdrop-opacity-100 {
+ --tw-backdrop-opacity: opacity(1);
+ }
+
+ .\32xl\:backdrop-saturate-0 {
+ --tw-backdrop-saturate: saturate(0);
+ }
+
+ .\32xl\:backdrop-saturate-50 {
+ --tw-backdrop-saturate: saturate(.5);
+ }
+
+ .\32xl\:backdrop-saturate-100 {
+ --tw-backdrop-saturate: saturate(1);
+ }
+
+ .\32xl\:backdrop-saturate-150 {
+ --tw-backdrop-saturate: saturate(1.5);
+ }
+
+ .\32xl\:backdrop-saturate-200 {
+ --tw-backdrop-saturate: saturate(2);
+ }
+
+ .\32xl\:backdrop-sepia-0 {
+ --tw-backdrop-sepia: sepia(0);
+ }
+
+ .\32xl\:backdrop-sepia {
+ --tw-backdrop-sepia: sepia(100%);
+ }
+
+ .\32xl\:transition-none {
+ transition-property: none;
+ }
+
+ .\32xl\:transition-all {
+ transition-property: all;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:transition {
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
+ transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:transition-colors {
+ transition-property: background-color, border-color, color, fill, stroke;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:transition-opacity {
+ transition-property: opacity;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:transition-shadow {
+ transition-property: box-shadow;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:transition-transform {
+ transition-property: transform;
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:delay-75 {
+ transition-delay: 75ms;
+ }
+
+ .\32xl\:delay-100 {
+ transition-delay: 100ms;
+ }
+
+ .\32xl\:delay-150 {
+ transition-delay: 150ms;
+ }
+
+ .\32xl\:delay-200 {
+ transition-delay: 200ms;
+ }
+
+ .\32xl\:delay-300 {
+ transition-delay: 300ms;
+ }
+
+ .\32xl\:delay-500 {
+ transition-delay: 500ms;
+ }
+
+ .\32xl\:delay-700 {
+ transition-delay: 700ms;
+ }
+
+ .\32xl\:delay-1000 {
+ transition-delay: 1000ms;
+ }
+
+ .\32xl\:duration-75 {
+ transition-duration: 75ms;
+ }
+
+ .\32xl\:duration-100 {
+ transition-duration: 100ms;
+ }
+
+ .\32xl\:duration-150 {
+ transition-duration: 150ms;
+ }
+
+ .\32xl\:duration-200 {
+ transition-duration: 200ms;
+ }
+
+ .\32xl\:duration-300 {
+ transition-duration: 300ms;
+ }
+
+ .\32xl\:duration-500 {
+ transition-duration: 500ms;
+ }
+
+ .\32xl\:duration-700 {
+ transition-duration: 700ms;
+ }
+
+ .\32xl\:duration-1000 {
+ transition-duration: 1000ms;
+ }
+
+ .\32xl\:ease-linear {
+ transition-timing-function: linear;
+ }
+
+ .\32xl\:ease-in {
+ transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
+ }
+
+ .\32xl\:ease-out {
+ transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
+ }
+
+ .\32xl\:ease-in-out {
+ transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
+ }
+}
+
diff --git a/public/favicon.ico b/public/favicon.ico
new file mode 100644
index 0000000..e69de29
diff --git a/public/img/ARRAHN1.png b/public/img/ARRAHN1.png
new file mode 100644
index 0000000000000000000000000000000000000000..50c0e0818d02f1b5ca6701f28de57f37f767a73a
GIT binary patch
literal 2200
zcmV;J2xs?+P)Px#1ZP1_K>z@;j|==^1poj5AY({UO#lFTCIA3{ga82g0001h=l}q9FaQARU;qF*
zm;eA5aGbhPJOBUy32;bRa{vGf5dZ)S5dnW>Uy%R+2mwh%K~z{r%~)w{R8yDRm3c&x9e)qD!MIz`JanKTc+j&bK-`Tai7*wfs|J0iLimb!Jh1ZG*3L4gNq;lX4gnxKx8G
zlJ#l8;BaRws9xgge0?m)+YpdTGt*o{xxOpNQ`pp>QH@P1$amD_vuuOy>sVJ&TF`_%
zM&Y%-$%x=H(K_D)aQguACJDZ|W8Em}$I(j1!SCNXn{88>0Wc}g1Ypnu&lmJ;Xd!*aW&{I;{fm?eUIwwXW}xR34l&H>-aU;#1*KO1hOlL>+z79
zJn4|26d+9&7TE9|B5*2T1+>}Ll;4s~lZ9iAKMMJJ0+CwQ4d)2PpBe2Y`2tXY;i4<3
zCc*D|VJagK>n6Z
zW$z#rIM0t=eUG#~R?M**(b(N2L9W4mg+#sU8tPnIS8u}xega>s#nLO!$oK)+P4Ka_
zy>9Giy!+R-d^3@S*MR4fusM1RfVN?Hy|}3INu({wg=b5!nXeGZ
zU&J=Q@B)0z(X~E5tw$L_!LFv~u&K>ZARP?f97Ir7JE;ZUH+Fyq;U6o&)+~&1g!hKnpliAEgQxph+%2VH7oJ<3Jt0
z%zjVwNHjv~;0MQ>axX~(h(9$S59O{6emg+9q=%%7wxL!bokKcSj~<(^@WM6xd@2~E
zdAh67@y!oY!JI_38qPdR-Pw(Gy*@Y))kR`=Ih}ByfdYIb0RZW*=?|>rm#)l1bdx01
zRA>X+v#&vc-RZgP{Un`Iwfz3fyhu=0JlqJ7p%BrD=$O5xyRQ6P(CVnz>=zMTxrY`x
z1|u&PEFZ9cq=P~#28pzlZu9beP&hNCf}n|!b%DmHyMd!PS(pwUM7a^ZTPRS(c|>ks
z-{ze92pLr!QU^Mgfb=5Kz`IE*28vX=7F0Lf>gh>|E8
z>X76KluU<(mI>{p+f_G?A@KZavd5LHP>dT
zAkn-)aacXs9|xkboMb5
z1%VV}otFxsRbQJjRl5Y;`6j#|=P
z;wdV8O@E4#YfWKNSEX(Q6;~BCSKbs1_9R9N(*HABwTB{R*@TR=kXBL!Q?whozr;NU#yD6g3glAVU>4V;q#CjxGzu5b;d*
zDS;o1ADn78;YLtX=N{MhuC_o_!rVLm1h{
zPIkr?!zeprAI9%-PUn337k=0EeP5T0hw(h`_r1LC*ZsPmphwyo%zuFXU|?WizJE{c
zF#`h=l!4*Y*Hb5f-weLFb{Y6~+U1^+I|GBL;L+DHWV(tc1H&bT`)YTdAmbOuweoD{
zyuWSFd3R^idOG#>qDYZyMroHd>{6a*<(;y5ZFu^;&tI%oj>_jwU@o0(CEmMgXUAq_
z+;Za%TTh;3+?PLIUkVlmbGk^}duh04dg7a%Ri$;HHB7B1Ls-{9vbJhPBVn6)Lhos(
zX3j`jmH;~0=|6Kt;jPm#YdO3VP`RHu_
zt}juir2qZ-=zF~@8tpuWb{U;`CbM{rfNV^<|mIr=CoE-%W0U(4>*h(9YH<(uuHKeBs`)Z#=)2(uwUZ?@wzl4xcGm
zl6N;Z-Cu|A?y-@V6x{u@FK8Y6Hh1}#vO9raF1}69%hbsj7enozX-4hn^R0dmL%E8|
z6LxXUlUuE+3smg{-#-}ezY>KBujT36Wa*6S^a+jHa~3KWEcfea`)$#+9BXU=XQxgw
z>&og=(^N8n)qZ-
z|F=*|;}eE+zi^2amO#c`2Q^$(<8BP^hI__jZ0hq_iujczc8U{As*hD
z8rHQk%ud2~kI;U-#s2r>hs%>YVk^6;N!zbfUQonF8CCY$*Xq_u?wYmR0S)D+6}r&e
zN)yAcxe!-K=bRW;{U!F&{v%f}w__Uu_8+VH)@+|xDPh@OFYujdIwbQQdIeAJ_fDF1
z6%nzcGpw}A2?y%+ba<9twV{E5SqH}P7M!nk{gr8AVh4Y7=5pQD9o=!Iib)NA5F>PMG(c2CWhlhemhLnYs%I7-OJN0Ma_Wq3=?UomfHa?MUIOdj;
z6lr~1Yb=Luiqr_cZ5J}75i8Xv)0G&%2O0f~nPH;jZ5Z2sselxdQ*04aYuuh(35Rs_
z-JCvt*p`V})uGQFZbd5_M7Jl4v3oVgY1WQGxiUZvPZq>QGA&VF_DFi=oF)!_txBOm
zH`lf@Pc@M@noI9yriR9qu&_2pmFJcHa-w{M71dcE6}gTui{0DaTiGjffN^@eH9NcM
z^T(-suX0)DUgQw%iXr~9?G_yd7S@S1!2YCuA*^4_a5_D}4hu9IS2P-JlPC|OcD^*Q
z9IW!u6DD_d#CUW(kW;fX2aOW=&jzHLne{Q*efPDy_@9WMB0xtOAXt8*S0c}
zYl<;jV=SmKWm+yvBOhw}hkyONZ|}UI0pDApe5FeHSDTceyajjTgyBEFn02fDuM_x|
z{~Y-)4AO{K2jTH0QU_e9RTT>ADa^zv%9Vr7wnjMfR(V!%len;U#;xTLgq}@ghY7k6^7;_qgkIg^E;3fSF_P7kmE4C=BleYz?i*;5y{WhX4_IwUE5h^>C
zXR65B7R2)kePEHj$3)jmMlL@e4s_EGun4h3owIG4*wZ?!8v6OHY=$kDPX%lHtlWT%
zQwr9={6%&t39T6|$|RK8e!i@;jwlrLxBe9Mnmkocbq8RjOY?o7bm5=Y$u@68U>y01-6C?YH4jm2b)qvXuA
z;a-Z9dF1y7uFVREc`2@dHQMQ0)aJc2CkK
zmyookqb}guGhzcQ{@>lWh(${SeOnzbdDl1`JQ2lma*pXhBeoPHkr
z;xE>i9%50WTMkaG9E96EXDvVQnIo{=G`~KiBkN$xKbjYA6Zsim>(HFpe#@?Z=p>gl
zDv=ZrCK;Oh%o;@Ma)uQwnmTnWZyv~x4L5=olIEp_@G?SGzqv$TR~G*->c3ShD7I**
zgK8@*d{&zedl2+88ed08&HJLNJP$m=zID81H~~7kG_<|+xXl>{x3`yA95nWN&>GkN
zWYj9Bh@;t3g2`4w%fpn(Ha-e&x+qG_E>AA!Cb`{+7F}kReh@@zD>bG3Sih{J9ZH?~
z{$fjvXQlnZP-4jD*2w1kT|4K)1csMhzgkCb=q$^65oSjzoG9kZK~g&0MXi!2L!Er|
za6TheVglQeB=gp>xD1(QkY6iid~uCf`c`)Dab|g6bcaWwL|Ie+d`dxBsJ2hJ1S402
zTxeODWt+^yKCtN+PvESZQIwESI?*v(q}^R*f35RTsu+u@pIj4&p_)C-@zH;F`Qq(?
zdMRua?)9y`GA)nZUV-aa(6m)5J>36VfN4L6Yy1BGP4v<)ETij6I8k9vhu-9OIEPU3
zJm8B20>Y-3O+-rnRpYH;jDxfQ6sMco$PL}NZO#1vSEj`(VQVLHC1bWfqvhj+R>#V`
zzDI61(lxl`MRasB^&jx0_H$)s>N%GAuLeYqwik?L=@xGpTAMDGpIIthTCs4*6cSp}
zIouDlVrE!2{)I$+GX>zlM=(VLR685tZ6BW)wQx9r@;sdM+Y9Wjd0gChwfFmivCpS)
zrQxg|<1i8Eiu{ZCo@n`g2Z=yX*`RG}ydaj>UM(_PyJo;aFDf40;qCWAQmf%ynXPt%
zT-OB|^Ga9KX4gDh4&$@wgaJcqzvbKu&yLCA--i89SCJDN3?~BMxRTeDV!p$2xR+iV
z70xb6zDtB=mn~_`yup<7;g;+v{%VUlWlQQ5x_IP4c3BOk+yFM(*-?|-xiD@ES121y
z$ZqOd?kbduG>qhDx4jnZ8cr@Qx3rfC-LwH^WS_;U8;M5SdKFoap0uxT$Q8^9AjT>Z
zgA)?=JA{;D4>Vhc5RG;`F}tzt3@#HNf1v^KXY2*Afqnuj)qFhW`*rN}h^bn~9-XV5
z17NK39YM-X%5@MBHZZ;GMkc}6X@6n|qd4Wu2wkQYp@f>n(JNNwVZoNM8K2{!!d_l&
zV3AB9hUZ$jRIissO4^?F;MT;x-`ue=LfI7)*UV{swL5bNuu;SPLWX$FtG_TculRf9
z@$K-N1!IR|sJ(`54M@@_SAGFXIxZ8Y*6yt!6Cq<9mkD!<>KG0SsR#wq=Xhw+3pdm-2&@9c2{
zKL6BKPzIF2MfCLl1h1D057J!c_Oaan3BnQI3{p7AcU!AJy61(ve+s9*r=AaIpT99!
z@l_DJ1uZO+W#r;?&tqk+^2kvLPF{=(NjPt7k1^#=ct{qHRL6OQWS=b~K7#R>fA)79
zH6$l;b=O`U+yOWK^SV(tZLQs+JEP^mpnqJO>+v~+N5Pf}+9GYpIIDH|9M8S6Y>r3Y7t
zDT=t_mEjO9Y-^qo<(^kmWf;;2{!kJjtsSaE73!vgee#MDVD!p!{V2twrhOdKx%rfT9KC{wky&lZ=N9y$AD)UBmlF~Q2{
z!Nc@O$8gmeS6?ueY?x}pLo7O&8A%$%IK<6{=dv^bus>!Ry184Z{r2~7rW}4u|84F|
z)za#v+N-^Ce9E+JALYG%scx;2+Cv3n5zaF84e=B)J)4cuj6ss5)ZQLgl1=F=CPczu
zE;STa#xI5L;1)0r!g#l0%zZa%wmdd!@FXvD>+c>AtRa(#w$It~9{x5c{`Of(qHBm_
zvZS%FP<@V--55q2u~Hct4R=jeU$pPScQ4Q@2xhR+g$0MoA?Tv|
zjJe%%*`TMCwd{jMJBqg5Vn2z^$f^e_48@TjxjBiTKh76Qoo#S4jxvT-R@9nADJ>g{
zQmy$2rrJQgBw`mTheui&^OfTl?g<{z3d$a~!=0{wd{x;pE>bEAAO
zh5)?-PyU<8*3NY*s4Q20-6Gwn_&8^_G4iM1DTrE}aefBWhSDEsY7=bRUM?I%Rl~{`
zVmJWc3E?nK3Jmvq3yC5bZ()_S1WUwX;5oXIse^3kGm5&_MzB)j(TZ!-O}|)T*MxI?
zIi_3@?qS;a!_7!j*sZb(v*Ne?gKceNpRV+iYA0zpe#|-c#ruDIjRKfYw7|5Rn&LbU
zAZJg6HU#*J3lNq%6)gOh>Y~Lowj4Q%WOW7|iiT2_5^6+^O>pjsg+-IlxRnTboxzXM
z!%iAWSrRJF1?9scSGFbHymCD3xdX>ZB<-lNY!Nm+c<>-e&W1BEIYbYxYT-$gR7=VW
zPd6n^ifHI{MkLR!Zy*!XTqlM2I=X$QQ+FH7gyy#001Rlpw6fiO;ibZV)cYH5uXoR1
zsUO)<1sHl?5r~Hg%#OwaL%e(1;G)I;IQcE8GA1Y7udwOQg&XJVcQFK(86yuV
zl@MrVgJamJm$AE=jdQ0#I79)E+1>>;$seIuS8hrx`vEGwqkC}g61FeGc65}}7;?lo
zNrrC2qoY9)-VY$N^5ke_o3)Okj=moDSSwrzkGQN5l%RQ}572@hBa}w$ymE6d6lyo4}}B)ysOa
zdurH01R{57;6Q(Sh1N0*$E~pQb_&R<>TJN(
zix2lZ<*5bqd6q4~El)uTKYJN26I!agAW+g3AuW)hte&cF0tp6^noUB@jxS7?k_}?5
z+&jM(r4)_PpL^PURbN%Ys?02vnUfli9TXcJM8Ah8HnHN&RI=g1x?aRyz-S3}F-hNg
z>CQesJ{atI>_*t5NXkIQj{zAkwlWFJ0nqtDIi>dgKbihziHFxFOwxbB!)xywAQsKl
zcmNvu5)h~C0@K?y_vc3K=?5%|164tTDG*4zcLMyPqfIBqk;h3`su+=EH&a}Y+H_wn
zUX6Gkl341{+%sKa!##u{hseFfkTG&OBB6VmxF%h@t%XonDOsP4Y>~?r(JpTMAs5+q
ztE^8la<wx5%a*P70k+F^M8ven3Ww&t-kFe6bw2wZL2R6!wDCd@QCw%p0X|;@)O)~{
zHa0=Zx~T;vv-55@aow%oRl$)xQ_nhE2mo!=1fl+sg^7TkyRZyC4=}3s8ZfTbe
zJNnfa884PQREb#0?)BDZ=<*1JF?DB+;kI{qkDFcJiu0GIonwd6)lCXg)w(SHB#@S+rK$l!QU6Id433sq_cap>|43=>jrZ}9abey@in3b
zvS|pd-vKAU{DjvgX&lREmHIIlenFo+3Cax;hoE)HAl^MZoEnMkoWVL3VPtg1KMFZ*
zT%m!n@tKZ`9SfL&QtTk*G`C+0c|}=CX8<`(ilF*911abA{$D~=ksy0UVj}wy
z*?u|%zkj<2K-V$de^lOvOqcB)D&G?E##;wf2otVJTmuAj`=qbNT;^CAs~)RRuznGw
z!;+}2wq=;w%4%EV5e$VQ
zsb1$9URE_t-BCu)QkQ6dH_k7;2BIfsT1EMIXHpH6C(Av~>rX6Sj+L6kywIH7A0#h%
zC{$IBkbL#3#>vMRUgCC0aStivcyG!`uRV0*$3?jFxV!R8s63)HzLrBV6`}_3f$ES2
zM{k65dt932i>LDLsTkL0sK~iZXiQpkc94v7%T@%fb9yq~%iGR8F^MZKvkg|(O0{6u
z>zDkXtdXj2#$=?EnGGp-Glq52_dVLqu#3(rS+~wIwBCO%YY2W>!`TOmblm>;%lLY6gbSF
zDNK;7+NA>ZRPNo7-)4)umpaFW%MTlp0R$QOd{T#4ygevi5If*O
zqm()f3r72mU>LAUSihHf7-WYpUw%dTBXsrEfc+hSJ~(V=P-
z#5cOD`0?*O!Kxfk`6d+KT>DM&-**8fO!#yX{hl(c<|8*%q8J!lLUE{=Z5rzu!fe-<
zR^I&waIS9&UdVS!gq?X4-xM7}r(+hL3EV~G90xR-&r6rFLkhH|Z2VgpE020zIbB9z
zUO2aUX$6Z>@eQt%oofN)m?U#^T1mq#oqEHei{9=^e98j@9U%ixu$#RLq1PodFouxE
zA20lhCzONOn!{bkj1_Je?d?HqxXVDYX#OyPX<~J0MUQ~9O*vOt6V}P~iB#wVitA*v
z+)Qi#bei^(4afR(jy5-A(df$Im@Rhl#yp=CY%@;md{(5)OK|5emN>%6W$9K@+P2ZJxW_L=KbAjAf>P0hqmvL=MlbZ
z6nvR7Fa+T6^rULI($Xh0C%vc@gfNfQ@CCmlzx9gUg94y($oOidxq9uTs?c0nIE&Sz
zl;s7x^8|}+DB?-(BuX}ys)a_QxR?k!ggdo~LqaUryGl$RAtvdbscvFJ)UK_G9CH+5
z!92IB)=X%=3#@v43H)&4GlYFDwJ$RZj;-b^WP+`70
zp!PDXo&h4Ap6*jiR;s4$s~k=q_(6$#612^1xzm
zoX#*tYKmz0naFJqAUh-1f}!frM
z(#@>)-L>-HA+XE>3N6RM$HHdX(S*pIiK8It`zeN%%SU4I9O*?Y(V)AUXt5o1!~v>H
z25Td{ci@VxaYUYiFmTsNkiC#YwK(r&h}4VMJ$OJFoU^@UCenSd+Dt93tgiGUtn}pe
z5bZ4Ng`AxJVlD#ixj%g*3gW$)>f~1&4@W8Y1n2Gvx?h0L+!#0foy$HGo@W(Wtjt(u
z6MPic~fKjO5qkbh9_6XeiT*e1Z8!bKel*0?=9a)><))u^#!ZtE!-e
zzKPSI9QBKl4&43o(NsysUoZyN>=+~&{0fwtq2dd%P9`NO
ztMHxOybaLf0Z`ntR7Mc>v(C`)LlU6v0)3IgfoXpS08X97K{782!~GsWxYnHtC3N}?
z-*CEr4VTyHZSkKpWCY=GsbL)2na0K};FJ%R9gkCIH_5hxgT?*8|JuU6Q^RKE{6}j2
z7{*-xJ|xcMVc+mSqr>VF!p51!gC5xmdQ>>%(6f(MdjoN+W+j4UBL1%)!C+ofMfV-6
zEe`UL77+%$?orv1g&Tt&rQ^}@Hk!Bm05=d;=-daDd+u9vgr|9y04-qHHzn}0M%UPS
zWv(1Fi8Ym=%Fc4RU9_rJ9!7RP$9lT2L&Csr2U+r;K6c+9e>n8L2oe{71$N8(tb-N8
zB2L*H&V)A3f9{;+-}6glrh>8MZ^4r89K|~G4uDEx#1@=f3NkY3jLzrlR;ia0p=JrM
z>up8cW67BQ|h1|CTmidbLd5*}6x5W$|pq!VGn+8Rm5L>6mEm
z_Xx54xoNvk5+c#wyX#Hz^%c(@Yx}QJ-Hb=8g`?X6S5Ew!l-ot8W%dZNebUbCusn<0
z2rmHHwDN@J$LHI(D>N19jC{cZjUiHucM4c!21gf6y0iyB24Lk$hT}LJwN^kE>;;JW
zOyM8m`csgkoE~zBH;D+{BXYZKr0ev56hbuShC^y6pTHa|Pv6$R(_$r@KF~oDScn`E
z@>NS%w>c>BU11EQy4tBMFEsngqQH889z#YS31V{5&Qe-}%a5|c@g=)g`gxFMK=d+<
zZUqBwMs_~ID!N~N$RdzWC$b|r9pky}MRmgFZj;+;a&METo6gwU+h03)om8$U0*ns%
zGqOt^ZIJXeY|jr|Nzr^beAG`#SK
z3rXWht&gmTb51kRScubASm~zg)3|6EodE}&Ez1q#JRxYKubE0BfHe!ZQ^k~s*WA-s
zsVA`VUt74Ptn(IVks-;E9Ow>S??}s*PE6kqLvZ5{f@u<^*&ifJ7i6_bA8||L?ts{zB0^NBO>8ITFHDY(
znetZbxg4p7OC2ljl+C?uMgL}iY2jS};_{WQw9+}gP|3bE9bO>pzqN@VI#h4H%)%K1
z#C+76&`pucf!JUjqy;k_;GCR#YAVlRnXEmGX7M(`Q978v
zy@ZJ$DliY_N}th%x&Ddc8DMK}Fx1Wf|Iw&b(GGfHkuxw>7m+g^-
zH}v#ETN;bDTaEFU`|d)F%JqRc@0=ebp^d8I?J1p29{7WX(_%cAUoo@DHj_iRF
zT0a_F0)_IsT^?W#K-rtSmkPOw+N`H~JK7hN&Vrjc-9JgpifaLFESE7%6|U5Vku~*X
zBk#0rash)HnnFXNX<}DV^N-g1LDy_^`nX}fiw)7JtHa;L@@k26V+%fj1~U}&)FM}o
zAzH_mP`g3}WAx1es}KX0w_P2V#!hf8Oo0}xb9O(!56{iAIxAy*7`!|07I!@KJ@qqA
z6hF9vk|H`3otCuXL6+`*-rPLcE$(_nywU%?yP||+eXqyWba=GgN6f6HSTTrYayxmH
zr(M45_%|M*Big38*K2~*8vR4snbToIr4jKPmL9l^xAIe|102QRVgTqBbXrs(euu<|
z++y)0oU_0B?gd-2EcyRc)<}A=54aO_1_xNHD+^K&PP&!UNQ!Npq1$T}39qBGp$T~Fk8>R8})QM)M(Y#aKXc&qK2
z(Sz3Yd3PILz9iyWkK~r8=lX1FDw6&tdOB@Y4G4!tL}7fH^>$F-*}
z!`jrQ9Y&pZD#oY!qLEA!oEs
z+^D{<`b1AkoAv88{ZVjnTD)86Gjxva(`DKA?C`vV3~iAz(v{kzoD5yT)@`#N)85hS
z&BboE9|8-}VSUKlKt_$&9*j=ni;(Vpb7sd+Pmgkm;af(v(#j=&Fdjd-W4}$HQc=13
z*cLmajo^9CYH$2U&Vo87F3PBUXyvkfGV}7NRElnZOq^^5qL%}7Yu_+<{cFyhw)kQf
zXGt!uV2%|F?&gKy%Y^4^(l6HP|Jc2IY^av!#QHIYXF`|$ncVsGC}g+zb>G3Ruzg*<
zc;R4JXr|ABJAyhXk~OuxD}%KLO!K+&13LmV{N;qo(GG#ND6x_@yD|P^I(?E0rLqYJ
zQOVcM6sD%{oR%KJmzHw&uHODV`?-1(7uYSLI1ns=xx?G_b@=kyB69fcq&A!7+2Ai|
z^)rF8u#oj@F)AyjhN%uyf*LICXz*ekE6clh1*&OvQ?t&&CF6gD!2A-oSiVasVpDT&
zG}=Ky&0g1J!)O`Q<+b>{D~e^If$Lzy7v3XI2915+-lXNKR;UX2T1r<;b#jIu51NZr
z(%|mqZ76%%V4_G&MJot={`~n)*|>FIdi@M_*F9JiV77~=PW=6-XF5jmok_^RIjVL&
z_fQpovIO5(4w97OCyCcm^zK8NJPA*~%7id-{&w_20M>KAeK(%RYNQ`||Je8kX~%l}2vF&*cj>zH93`r6^={g+|UNb9CxcKsGE
zVYeTK_g_C%j}cImIOB+nfUvPVO>2Cw7qv(`1;c>fr>#9hiw|`+fb1qx!XsQREP;sL
zw_;wzK}umE#ZISTrA3c(-!iHzic8+$5%c1b=%Uu&oW!^%S-4(YfFJGs3!~X@a5+
zUiXyts>%T(cZF^?mi9CNx}@%FSiHLdK{=QXiH$i;WWhNUhq5HtNf<3dDD5Qtq?8>$
zmQJTvYq4!{ksOnIvZkig&t!Ya^?n{-Jqz5~^UuHj)-4N%d?%~qlDvE;cY`*P)vYTW
z33teDpzeCkhTC7C-JOi(O`pnwdEeYZ2e6+`-rGPsu
z9=I^NTihI$cd-98W2%9_=UH9Q{WI)RykT5F?%DG*v*=$Av%ehX;Bo@27!s}&&o3Qs
z31vRrOg!-Lj|-HBE})6zA)zZ52cG1gfj!D}vxQ@~#X@bpz3-DkhmT+8z067U^|fTV
zn|oBl7``yTL0&IakXx3we5N+Hw;=gvRCb_2t{1yMzztC&dkh-z>0zhQLeP)l-eL*-
zz@?=XS$!j{ZQ26fM=P>vj`~Q*aQLQ@Vqf^zJJ2
zE9Nrcpww`|xk#nFo{-0%Wnv)WmwyvTXdB4Q9V=@3*d1ieh`xRQ_CGdbAc2=JAC4dH
zE9YF@d#+xw+vmd9`(2C)3vy?Pk%k#6nlbwrI=TAw+Z(=?niq7U#wZnrr?DW;&BpKl
z@Fsb>Mq@WynT4LOEoyr075vG-uyySx9u-s$U_r94!F!(?g@vc?yiLB-pvtBy2W&iA
zlt64gE7Fb^HM4shfhXyYhJFyf%MCyXsa1G!>J=9M2do1}te7?Zx2So3jZj#7EEH-^
z-^X{Og3(9TsVJ72YI*~SeELU>O+in~`~GWJlJh1)bUTi-jRbJ=5+7}Lf1OqHSz#C;tYz*byE^fLr@53nRHQTSW}_l<$l6?XS$JrDWN=ZnFdB?MD<^Y37HpPmhT
zhi3VLd}ejZ5&15~qEnZYkNt2#DSql$$jV5qj?6=w!@7gsoTfj5&4xDPh#o*}s^3pD
zGEICVvoEi>IMw~5+mBjEWa+~DJX44K6IBeut~WDxTfO9Ysfp5p2bGiiyMZi@2BYA7
zQxmc+qE!5Cc`xxe=;8gxZM?nr?x(Oe1hDZ|JVJC_VzGP#cEGIOt8gA$v46#k1H$$N
z2Jdn?@r`tcu%kq4YP{m5;)-{I;?qYpZ>J)ZW#A_V_;fdpm_YU`b7VqiepCJ~ZV+AP
z?v>NY!OhIY+LASNHi4@rs;;BtWT^6RovhFGoTpsi*NT*E)I>*&5jKiQ#__dX
zX9;y+NDdG9nRQoIGPD|a78`hEn@sFG$wffFdFMv7k*8og-cD#~x=VZI
z_{@=td9KP9c!fH3%TOYg@sBTJ;K94A0MW2z<)|x)`_?_Z@mX7=gPGhed2=W(10Sn{|@0u!omOY9H?57UU7Cf^wF$BKx5$xdq(
zGxV#1cgNUUj-n(M$A_5_o$nw+MT}r%uliRjC{8$({c-!BOPs;vtJwU}{adwgZ%1yQ
z3>n@9eioD{s*68ws$lk}#Mw>|bq*XasBd%P=;6TQ6M75Y(tafDzY1#}?>=Z&*|cZz
zi6cJw!0sM(_v(a8a?W}Fw^sK*N=d25p=0c>ynP9Q_r7C26V~t0*jN-E2zHPvow8(R
z@puHE`1nTpYTx_DxLX}iahu5ZM>Wg}GJWj*HLo
zZwn%Vw&kS>oIUq@SC&{~TsjwZ8YCDjz$~?}qT3FhxH@9lu_-#Fl#V)GzI2OA1Y9Z;
zGfYTd8w+4_MkZz^`rG9n2hQ@0_MfFh&On(WW_e#C=YQCLU(*Zgss~Z|vCNJF_ohTZ
z4+IPf@{1Y4iqEGmY~U^$ai{mQrsqGWzj+0&-SudI+g-W3aZp6(rkm2^>0@*d-B`5*
zozx(Ha&sq}FT_1w#c%)V&-YKhoE=_!>KgOoi;nO5AuR>(*eLh*qN7_V5GxPVug`Yy
zcC<*FPTgU4ZVUji4t~m55GZ7Q#Uvfv8Kw?3Y*6Lm{VtxGftYIH9XuBvf8JhF^S+#I
z_{=d@mbZ@#1mpm_%?7kj<3Ji=d_nrme9de6%poI3F8jh583;Z*9gXrC4VS@+Byeya
zZYDDaCt~TwRIo;;jbXyz9MZ5xk@oFrft1wKvJ|_aTEkIzjk6>iZdrr|Z;1`Pgy7#<
zqt^Sa=?Slv{0@Pe4*lC|yl0$fsH|SHR%CFUk4T!f?^e`NPF8*mRuq?b4X!>$?rb;k
zMjihCivLs3Or$SY)73TGV=DUT!}}HHLavM32`o-bx#D~7ESAiOL5_M5pZCsXmG$J6
zS^MsN%lMl=X))lhz$N6Pfax<*T&UT;!!5r+!v&5%VuE7d1`36MFQ&$)p}}ftmKmqa
zkP2v7yGF{Z5W<~+z%OW0OP&n$QBA&XDrBz^jdw?C2FgOOImVVIAaB2pY;2h}RlNQ9
zb3IQchwLra#oHm|4m{L!a^h&*#NZM*`k|ZI1$H270Y{8enUh|lw}OrG{OE%3N4`eY
z`JHOWvI9G?k+bfc4L%>bXTiUG%Z+*>k{(~O(h8PQ5j}wWAC_T*c3exHp5Guh6`dO~K}#RCZySFzz%3%n
zPo50Kfc6pFUsG52A~P=IKo)csi~YOK#aU6O9B2H)LoQDrW45>~$Q90bGv%TnNg_+e
zmI=qn+rRn@jp*R6W2&vWNqVQNw*tdvs~e`4yFc1;~CzEMU4(Pt6M*HC8#OlSZrW}3)%>MRe=oviR6>?!bNl(3uE+IBZ1yjue}H*2Rt
z!#l)_J7JX*MdoG&1xdJv6}DRHtt(w9Dq51g99OiUjRkcpUKtB0s(=J-k`wF;;j_lnD-l2*dt|jl#Ic@cFr@hQd9e0Mc;a$T_
zmXX>K>V^%6?M2@AQd{LsvXhyU#=AX5fOn)yjUWw^E0EHpQzpYmkzpIZ8wzqh@
zmcG#JQaJoKfgGD6gjlRDEn(ZwY%Cm-@rZGsLPFbLGAhh#9AI;ht{hy<
z+hs;K8Xk74a@rXegy}O|XPk1dDH!~=H(ahqyMvTu3KJWQ@v;H9iJx6hNu@8k!;gqb}&3}
zds#q{gUV@YS3WoEeQX6&bCb|)0((HRuc^}@5qf+ZpKLPLDIdxVgThN!*Vo_A-1Xi6
z%AcrRQ4X!%hsN({{g>7Z&XxXkAv!A*ok0_6dPH~4zLd?4h{vz1wFGsefL80Z`|Fz@
zL6eGUQ^{u#-Cs}HuVO-EWK%ko`tDVnR6sX-e^(tSmbBfPyV`CO_1;C2JoAc`#gPdI
z%CXhVB~JM)zg@fXPZE4#Y-)3)pI}u&TkI??t?ZLkRDqV!WSbYckZi=)_T5B^vV4BX
z9cv3vS-?Sl;;G96Es?1*)~D<@?u06TD)O#G3A-x}ik*qkB6ShT=s}WWn%b6#81c04
zLa!}tYZozsMF3F$%>LiX(&Piw;C<`BR@Wrq?fdSru)fu2uNg1<{xv=-;%nPDyC!!R
zG~wS90%0vS9R2u~5nL_X5WsQ$zVnCo(EAyYCHI`5v3gb(8xkbxYFL9RPl7RN_~Qfn
z%j!=%9s&Ykuyy4Nj|2so#H(a#G(lCl6}4Z-=uFCab&>NY4}KQ62#q6tOSCpX?U7N-
zjg~B$GmS+K5Ch@ULxpI>pEwY2#U~<{4q+3k)N(yR`Z#5KVI#HT3u||*r-K%
z`}qGQGZY0h<68pnFP5yLT@xDcpdTNl9Xl8$?K(OAd`^0&SODo&xU2W4^iydxw{FS5
z?*fQ4Jq(60s0DR$$zAOmlw?i6{M^F>t|>=$kUSK&?@sidP~INVnGyp)+LP%g0vL?F
z{X~qCVNL>XGrVTxS3EaWcZ%g+WW7YsvIx7KdR7U*0jtnC8S$6BZwDy)h7YT97(KPV
zIn(SB{DJ4p?By{=+4&Q-tm*Mr!lO>XLfB$Y{k3zV_I(pHgyg{rTDwmNGBdUe8oxJ_
zStuZQgloWZ!Yi%4xyd?u7;LdK812BJCy~RCRes1{&phxFQfh@{0IK$b!9TI9Xp2xB
zi$h4NtEvd^+%~olGMRO!EIZZmDq_CHhQJVrymT4f{!C3ky0rH9@yjh{{;3fzY71g&sga33CTBk(k^-D0eih6_UAcN>A%xihbMGOA))vg$
zb&YlGYlTROjie^_p3J)bSr*v6w(C9)szj~Oi=0{?qS>Q?@+|ja|5Sl%gT*05zQ80Q
z;qdDpZe$nszt0Qs16uJM!DX}Q@Y{#l>0omXqj_J&s~~A%jpL9>^c0SRw?dpN7Tgji
z2~lH7bd5Mj;#sPsyv{0Y#8J
zu?h)r>el?NVuyjF$Guc&k6xoy`}wUI(1rb$!YsxKRN3O>M}og`y2iBH)iH&tvk7M3
z@#}%q7|}M+DtRoGTOCly8}vd2V&YpTgU0oYdZ)+T4Iu{s2}S~CW!SEXVMEzY
z!Ozdv%J64w|CYB$&;BfLXC`#wPHtjB5^P|07tFVYrV_CpK-91rXmIHJh89e-6eec?
z7FN(Jx-0n_{6r)?P+D^65_&gE}Xf8JDbn_kRSX6t)m#hoPsI~Nyt
z_cbQ9uAxKhCJPRfzOXYoS1S!0*coO~B&u?q>MVQx)3yxN7B@3Tnjb0G4Eev?9`~D_
zJP1co8w1bNcK%RzcMPfAvEo$Y&BMGqxhcZQOTy@5PeGkzppAZt6_((~19nt`VkrWg
zZm3ugwy=ZLeo)3gU?Tmv%P$vwn*D+_*7Y*L^(cv$pyRO%iIhpyfpsuW4rdYTsACCB^We9;Y714&lsd1#r
zAU2va02R3b#4WaH95lQ33Je
z8TDMW&bq~ohwK?@ng#w+6M$U%_xd7IK1TwdtX+K*O+O?3fN<%g`n>=UU$EsgItCyT
z!4BZED}p4jK*f{@r)nx%*74D6*}dC=fl^RpDjMwTB$SvLI`{FtY&Nkzw;_cq{oT8m
zKP7*J%#cWtsr(+^_p5OO>?e#8^PL?BZcE)bdgPep*5cerq|Yc@?<&UIYw8#?i>bJY#TQmBPPSyG8<3(+OXizBpXyu>jpEQR=IecRZX9@+_3XtTKsscM
zl7Uj?a5VG#QT!(R#q2f
zlxp47=M305=k=Kn9e!H-rOC5daP7<)^TmOr*#de*7=079QycH|Du}J4rB=7(nVPko
z`LmQF?@Iv{62&0OGi^$6iLvmv2mPp?K+G*^SWKmD%5^E75Qn=qTsEbaY95I4x*#DV
zWXgjJ_Z6j6v!f(Mpg7EPqb#!B6FFJi7fVn_Hnxr4rlF0U0G8o8XQx1xA|)S+cL@2&
zI$wB_5mO4mlawWU6IBpf=S9_YqHtsn-l;LZvga$370$^^_}-Ewm=TIG7Kq&%eH|pE
zMjz=I3~IqkPfGQ~vf}n^WsC(gq;qH|Pbkcan`wE`)ey#q`KZt4V
z@(V3#roPn9oyGFPl~3bZ7kp->0+)cOud|mu0(XbM-vE1A^X)(e`Ywkj)}+RTXdoYd
zm7G?cu4O%D!;k0{XVbfAAul0xAJ7}^LJW0#3=B3taJ}KOw5SP>Q}a+U-704mY^&d-
zt9}Uxv7$n-=W#qYQm+PQ7v(fP2DdSqsh-@S(IiP$3V4!;HnY7q_+P+V_zJ2XU{MODi}`-^zmxW$7_Z82_?Q)4XCqDuGJ>OiYEAZkspf;&~(jv>0;`o_!
zlH8nQp%~i>vT7AwKJn>PfcI|n$M}eeiHn_b$!?CGji*Sf)}Nd{~6!Ao+IVyFUUW$
z7!N?F)Zb6tU|-&oJD4VC^3EdqKFa2sQGO6XLL&7M+A_pev<5O`jr>4846Q)|Lumu2C;(%
z1G<=<`DLKkVX)p#c7l@77WS{Jw*zC&MYwDLnh%y3?Kj_s6LHTY-I7Q>T_OuzJt+mx
zB7I)z6pMpj>mz>6v9yb@lF<@|KN!onZ011deWY-fA*8GxMhV5&fO?hgFG}v}NYM%yF=2uSOjBcI9SZT#
zJc+f>F*pgTajD}w9OoKH3YWdNS!&)tc!7%EwXYvH3mquWYZ1
zL8Y*J;)PF_qGZT
z-Q$jI{eN7&XIN8P*EQ_XBXWcYh!6-(x=5D@@D^NpQDJ%&?>SfrXBlp~n
z^m|5i?wH5Z6S;E>&;Ej!2B3{3mV{Ks6rT0?RSKm`*nZ0d7|q_U(OEbYxNM;TwZ
zsK<|b>)n2hjx2valXxRu09&iE)$Y+p4%wF@l!%d|AyXL!HPj!DsGz~2IM_AtvJ
zPchAG-iqg_)5;QsV*fz*5s=O9h620n%gsMP#-a
zSf2Q5yybpYBhAK9isd+7{q(e2m_(dGoOdJg7Q;iTsOnf0te;a#6;4!IM07Xt&183U1?bxaF2(3Y0Rk2QBdfI6riDPa>uoPyk)jy
z_sj%+_#SBhC{cJ1kDjq4d`avE3wkCSpg}6%toL}V>{atMhLK>1Ddlsr$3>QfWzJkPSHz)bypUBFPek{|%x(y;t`wvI<>8rj
z^rmG#2z}td;3?*5Sio1mHDUg!-huTh+s@`cocw>eVs8B6rN!8e=5eO{3qJwg_;yEKGQ*liYm5LEe^
zMME({{;}0CRY-U+xb?l}Wdf}t|E9w2UL?f`I^wZ`GzrdRlBIyyf+~pWKZsTt_rH;V
zy_y5j;OwCYzWvteRO69YRjvIIen(XjXP39$rh}=Pfw@OkA#vZwLlNuvPIIxJ6>v;RN3pX_k4E>#0tRCB1h8S74e&M-h0R|Ua#W=W21&Xtp~p-
zK!fRh(2>=9Wd6^d8_rHz|hE$?Lh4R^qilib4XZmuBAH|mNw!HfjXQ>pR
zK5pIU6{`_o1WktbW6P0!_!+=OqNxWxqA9De7>;!*+i~fiICt(f#Nuifjf84>FSJ#kQ>QU(bM4W
zX=>oC-1%a?$M
zM?BpqEs6~;aY5kN_dbW>CsrQSx*py?R0sytTFT86HRHk;nDG;12ZoC?4E)TBzS(v@
zX*kvM+GyT9-^tqeT#4pJ%}SQ@r1EoRli5H#u(<3Bv!M~th7=9$KOnFCnQ8GlG^}cx
ztzyKn*DrSVADs1jM;~gAb@pmV
ztjC_oG?db;v)MpKZV0>@`Di?yP@Ex;lcFXYc`@JEL^tda@Rh*cX6WNY)!cEUj$^co
z7^T`yZR{I4Z|t!kNU+dU-z=3}b~E*VnV4rm>+)&705EH&L=Y5c<|Fn*+Uo!yO-x`o
zoa`+%&MszduG}duE`^mxKLbmgo=4vSftlpPNm*?hUz8(;KTaf(xg{s;XJug{Lz*S!
zJc>yLlp9w@5AO$@&PL9B=k!J7*R@3kwkR<0=gg=Ov8NECTwa(Whwx?V*vGp&i{|`d
zUV9l-&_{mtN|)c|$`uy|O_d!+rlXVfBY~4%ua#{Quf4+d%{Uz>D%8%VBO60a-$80h
z{$WwC-De?4Qc`SV-iT_uAI!YVdm?>|_7iM-Wc*U8p!|^*q=6)i@MRPDJ-`zMy)lyy
z@OiG1${pdH@u@E5OdMud)JWs{uGdJL-*#Ag>~-iyX1jI9h-VFA-z)U;yV#m8LXT-z
zO%JHoZRiIMei~_~S*@kEuMIwz2%B=Wg^U%4jgYX#X8X0D>8^Qb-Y6GW
zQ=IgeLhD|EQ2j!3KjI)*&}RiGn9dN$Z;zAEw~3GFvGxmEY35lbkOhjI4Y(HVoopmg
z9ji1EkkGrglZ~G?hRdj#1lXbZWXaK$mM(HQng^(~mc9g4_RWQ$f10Lq!-lnxYuD(+
zKJ(r-x-Cc6^^9EO+~G>I)nO{5VY@_Aqe9IPOLF0IMl+e)$EM!hlMagQkN=(B{|gW)
ztGFkj1Po^a;HM`)*i}T7#Mp3Bj_5_>%?6@9`*E
zYjs@Gg*gOzh!dFUU{)IGECPI=_d7`C5#-(c&AHCr+M+&T+OH7e;q99_a6?*3LOi@%
z?7EyROINLI&ILM~#_Xb#G0!sa&%vWME=LX4p(~L
z6$QF~zCYc+(6@n)1OlRVIefKSE3fYBQO_P6(BF6BhBt|ZBX#_${`Ez;P4=h)_={%k=Uu8I>?MhJS2Z{_PIAi^$
z-mBuHhx~4Dfli#IM;vTIg4I8-<0~fla|$;5V{G>srnJPoHcV$6U)bl6Af&ZT9Ty-~
zMQ`+_ATWOb`IA^;NB9$tw5?8@#VJW#n>;uu=kcuv^K^BDem9`*O4(SpAZL(@_5F02
zNbM2L(Qz8h$FQCYh?4pZU|m!I4XkaC>=!O6n${Qrvq6szUt=Al%3|6M@USKLeD=-Ql?=P4kmRFy9EvO!@t;0@=j9
z`w#6Elp|_1OpPP|Ex0t9*|Gl+7ZO1mEluwVoi}(trX2Wz1DBfag*@0DRGP^)c4Pz%
zey$C7eZpJ;82~nv4c6~LKAI=H0^vgH9Xugc)bFrXu#1Q5TMlJ3$!L7}#A&b<3NKcR
zht_1^B7SW>y3eF}BF?Y)aPlyU6R1=-egI(f!VfSlR*wLhU1swOPY$5(fJN;&jpEE#
z@1_=_s%nJi)gr&BnPlJ~;e47#XV2VOTBW7c^wcjP_?Z%t5NT)A(gv}i@dV#4kb1fl
zQu)If)1zgY(zT+IH=S-gzfPN9UhIuApP=wkepw>7N5;%*i1J}a@lf9{@DR{8TM<
zlh%uxc(xr*_dh%RO3m|14?x(l^g1~|#fu-$Y}Oxa=h@yNu^eg{tky>JDz%=*6*^tl
z8a$YIcKSfo-MDQ?;ok@Iosz|B@R?{7i0F0hk`Zy>N55YwA%xb1U{-EaWOYt-Bp}eS
zgaMPDGsQVu?|KhGB@7#h(PxMI#)VbLolQd-`OHaWcJKQKo|l`
zpE)+y*quzZ@g8RHs|~;fid(*PN6kd~l-roH!cEDN*D8lGJ)aB>VbwLL3s(3NcxLJ=1N)y9
zs<8rEVp1}XC6%N0(@~=bMjx4FJAHYx8vsvFpQo|ZB)t9r4z(JpAfC(g$`6@?7KaHT
z`=T{Lwi@N0s;Og|}K`@R2*z~5ApX*O7lP7_H62hUCXBq5sK)H|($
z`da6_jewiac!d#Uv8Qp{O3t)YIZY7RM9Fw4mM=j^Zd-wT#xRBtZJC<3?DFVj%5bSl
z%NGCSk_Oi*Q+mA1;k;W;;mb7vl@2#I{sOpP0VBkfS{Gw;MJCgis?sb#DSgq(_}fJN
z#r!b<-+R3lR!ELKS8!aqV{O;S8hvABm2V3~o3JQzxysEqQ>8oEnw@Pf47q+m+x^Qs
zq-B{OaiU{7kh}`MdQw&2ttYe+^DpWNbJAdPeA^&H@&5A5AO{0m7I+8~RMJAkkap*+
zne5nsaf_{r0D94d?nE5@-T9l5UgImXiN6Mq-jURAi;ADvCRA|(si4&oCCnTLGa3hIJ_Qp4ZR=EdQ&W#rtx@*4f-$JMUN_OSgB<%)QFuu5n_tdH
zQP%)&^Dhs;J$ZY`4#3%P!_ZBx$+A0YB^o*o+2&i%9GDZ!>^|t@QYSNjn(s(?+VecbeQ;f5El&XWnQ7>^b@YgJA
z-FMsZBc~Lrckr#D{?{w^PxSHh9)~IbhEJ?NDy(~bzU>0^Lw6PgrHD{;t;V^4z~Vd@
zviXb1uBl3;wzk5e$*D3^V_|#I%Dq$*^Uw*ToBkV>*}C4Y52;;l-tqgH9FP9kQrEl}037HCF&qY;tKq2~X%^qDT#7=NVLB}AVJu{E
z*#%&x90UmQZ03V;1$6~})nm8mOnCH)U$aNPC)wSXg&_q%K6O9Xp$U+t#Idjju#u4X
z6~#X7K5o;1dUEla8A5m+Mpb?SGOMi+GUUI%j$Ri#
zs`^-~hXs1Ui(OZ#_2cMXc%>G!eaZ9@%46YMiiE=4j(JM!ZIGl?H7hkfn
zV>mHyqn_#Qmc{Ewjl2vWFYtHbsQdc{;SrHC#*bu*clQb)9ga4Ta#cW{rUY~s%U>xs
zZCmhPeT7V^MhQT+gR_JdW07r{7J`^rv`!fcP-|0^ab1rzRx)iyT_ezyC_X*pq}px!
zGM6%mSAjx;d|ERHj|s=;O=5Y|;)Phd<1n3Hij8|wdU0CsEXK<>%xs>}B>Nqn!k*^9CxuGS)Uv{d=0?TUk;Yy_kdP2Re8ZT#t8PW0Fapr
zpZxX+J5K?;WRr8Pg~E|fq2Z6#+%Cl+OqRfy(rV_?KLLm`d^C~KZXb^N%+}Pl3;&-x
z3F4sX%p#3oRQ`;y$XINyx9)b@rjQhEac=6aGF`b2u1f5+RwQ#dWAQ*L?@mL6ysXtA
z2M1Biz`)reE2aDe3tPJH2v`D74sv77U{m=PS!28+4KoeeiIo
z@hW)G-yZUzB6z%xKyamQt0K4(Q2ZwgZHMn=wwG0)xXk1;?f{m>m0xt_C}JY}kLJG<
z?^~PrLf`$RQLp2)U&ls|>z|9)#`{18_W^H^;3RZRPjIL$637zyp~H4?5YkQ-o+xDY
zjG+yG1^zF8ji@Q*NKuZE6`^BiooYQlVDKKvwN)_SSZN3e_vvW7m*-N>7{zJO
zE&1|ky{}FU5sYn18EZ{B<_{+>(LtEjsp4!$A$a^4@Gtcu!?%(ew3%>yyi5%a?T!4vtf6{IZGmstxq+j7x&XI{n
zqdXtHmReQlbCh%VTLi2mSf{O}%HJ5!@72ke!bSI%g3%~%AQX2nY@m8&_Zc8VXs2=N
zCiikVp^!EMfs_%xQ|Vjx+Fx4@V~zZ;W&9rCxG}Z$&*o%1gUB)8rJRt}Gq&^rC5&5=
zgzSznMeX8!|#CI7bs6ejoYFoIUHZTsCsI<(K~u2BVyZjcbdj7sMgwZz)d~-;r+);
zzuOwxh6t5z#;~t>(>6;RFk+b~O{YsVp0=s_K*!>_kD@5a0SJdL@)bg5yF8IfRZjcV
z)wV-^MmCcD4rDuo-wP(Rk?ua2GK&d-Q$Y&@*?dUg7q+T%Ef_#Fng6sHFY
z9`O%_d*x@2OF`gMF80KcJj7aahW`MygrfPvrg4pA#HS$->JW
z;4D;uB3^j>M?v^jaXI7FiVqs2xiIn=9hQ&2UeZ5$(y~_d)U2tF1bLw5Ep??aM)nsQ
zX6!i>6$#7^Ngc=yw9wHsNN5?_ZR07bT&pA1P9unlheJ^=iZ>kP
zIYvymJf|vb3Hb-2;P&Vi9}Fd$zcQm&PS#M2`+nj1y9jBq>~@}uH$`8~
z@GFg79&w@YL{ImlntA$feoJn|BoVp>;skc0Mo&
zn{6Ku1lmy@DDr?`vGyfmm=9*;#q0*KMH%ulxeY6(68G~)M_krBG&F|+*Nfe+KeKf&
zc#nuZIo(>Hp3i%{vZ?)cwlhwAkt+N{Tdc*w19$>Z5{cE&Gk6)2&)&G+8kXMB)SubV
z^{wxtsyEeI3T7g%0fwE6v81ujvv^K|%vQ});1+O_oXSCsQtnz{n79;}>bg<|nFPy_
zHCruFh!bs_dlS$L#sDpd0c<}l7Ms9Xdjb9v>&K`?D8s}Ch3?s*E!Wv>-6Fr0s&2dr
z0@~4U*k8^%!R3B+W|EspWG>=R6QGA|+wn!{rz?*2+a^l*V`(oCQd*B-YiT7oz5qhm
zyI6U+m{M%&LN^Z?c$R_K$A9%-hMG{5-Zs>2b9XTg%ZMN7Uyz-CSwSyw_-CWr)sjrb
z6o{Q&vy>G-Ymex}rBdUxiFZv!Yd&YgzX@N3e6}6)$K;>|uwCA?urlM3O%4c*sfuyH
zZhk5{oGmeP;*)M=`A_vn%sLQD9eVaH-$y{VUaaI=P?6Q*?2$*nTyV*MeYqxq5uK0m
z+(~=2^t8V8l-)5Rv?W^92073d_YGgm`%tc9#1DoI40BrIhUj}k;FR1Di*kuHG+(L#
z^HoUv=vHKGrlEZVEx1k*^1^_t
z5nCo;Mw%=&F2=rM+xYfzpHseozm$|6xzX9(vuAbN5i|PJ_0a9i=dreN;li#yQN%8egl
z_j!4F+qdVwq+7AC737GuTohoDncq01Xz)m8H|Z;h=l*F!DaoL%sN>7yUQ@Aj38&1s
z)pHv(427Or(e;jJ1PO2!XHBF_6o)utKFu(t1440~Ob|fGVy{E1ND$d8P4R-#E+|h?
zN5#5W*S0jkfI;e%#zvu{uaG4p*Ew)cM$XhDZMb|l=OuEmjp%|a>B|Hb+fB2j@G^@#
zkFi%AFK#??UtfTC*Z+zRoX072OtFwrM5K0b6yJgIG>6Cp4{2%BHiBXK{ZH3OIC*Zp
zBhGCgVkq5?^u59B{-QHpP+=;Wb=QX0WGi7hpKLA|vE@%eF)X~yGN=Yf0yU3pOqaaQ
zw{I6d&AfmjTZTLod+%85;@P0YY_8SUIN$!+=3fDO%5ftVySTr2sP_%QgJrM1cOF2-
zB^q__Yib*+N2#}395q8%s6zJUh|e2U`AesStfAKNc@4J@V|=oWmwLL~tJpqim43jK
zJXqvX*KSTu0~+U^)C>Xh2Rix)cjC5Bh6d%kyZ`aB0T&zAyBIh7_w-MV7R_6!;tmF0
zo)KT1g4t`=Z6I!6X=1>a`b19xp{+cZ3l%U31PnErm_8se)pk$HO-@{CsjDPJG*Koe
zj)@BauBGE5pm(LV?oTzgAh+1FQ7|Lx!<(`J!Uiy_ms0-D+gDF*)hB1C*Vv#~LhQ5TKCBst!f$4g^!-0_!2ax{Vumga+AZw^P`uD>$}TTe(W=1hR$iKy_9Tb@TN1e
zd^pr3`i8iOkFh=N{<2!vvFEE%>@MDp4-8DEDh64_Esp`
zPY8h+$p*T>iD$Oc&pLCXWrT?wUrLvdJcKDL_;LY!lXf(?b$;QAjcg60a=xk?urE_J
z(nye9m077W6c-!9xub$N_r}b(7|&hL>Wb-&rl%;e;uj)Za&ovV(&Um41Q={JJp?9_
zZVd3UlTd#T+tRm>Y0Bs4oJkONWr#A^M+vePf71suY~L}E{@l3~P*UI~#(m~Z9=Z~l
z?I%`6@I45bmGP=eT`s(^IXklClS-f;{1;$@wEvLSKL+Fn`7%J%{+fjT19!@77*4E8
z&Q@3RR{0gams8T3s*uIKAdzDsYp0L)_aZ6vZzKJheN2dOnSD>LD4sIo2h5R*v+ems
zV-Q^*#S#EqQ1_GchyT@JLJNPwQ9C&=9_2t3F+B!i7_Tz#zRw-vYJ6@&9JJUDyRg#$
zgCDofR}y8EnF^QrCmpkvT6rEEKvr4bSzWckY!IwF+i07dc@+k#{WaSxg)=P>Ae
z5|oRacNK?>K#n;jDvk?t13IDdTu;pI8&{ql*?L9R?X?zeH0eySq!)jlAx26E!Pkx#
z=2!2+)6mWKHUs!Q;#C?bR<|6{gb)p#lL$r(-Hprc_X%LT0ptV|5RPty)@Dh;5*9kfLv<%N5K%AfX-u5l>rE{
zNBT#Yb+p(E9z<9eMahlOs>b`U>PwXMBA3r{&ZZL96-Mvp4l2LRNB6*P(#d
z49uoUO1dU6U0Te+L<>O}Ws>ge!F|E}68`|V%Y%RAiZ)<&7fHsyJD2D>T;xrnqZ2RT
zwYQO41jgcn=bFYyM){K?E|+`gbcsXN??8hcXpb@TRo%Gh3$QP3XCrRH}buBT#`*cHN|_n
zB>QvCceHXptCYI!qgW^zBWB!_a=<@mVg}X-QOb7`2anB;RZnC}B>F+StQ7!%ByB?w
zqUS}N-At+k{lMLNYqBZ-w`e(^M>R6uvCLEb46kLlB_Tu)!6eAbY;({28@A#|^!OGw
z6cxcS0X=c&P4Z|rbU7TJo9e#=NR)r3RU(|N@tf?P2WL_XEkWE&*BTUBI9#7J0@Vr)
zRf1jx^Gh%oV+hT$?Mn(l{n#+{U4n6od)`McZVVG(2%Yh372J#;5W9GDd69h8Ys@X_
zT^vM09L2?c!ok3G2bF;F_BR-n?;7~qVs(oIBzI`uAhE`K9X4n9Qu)nQXTxVc@pFBh
zTM#Mc2i)rQQ-fhp~XO^giz972u3@Z?DaI)g-Y@%yXkVWdAIN9v~xJY9c*km
zGCPh*HexQWGJ)TBKS=s=0Jw4SfPD&-0^+(5#dsn#X59o~ra+0#c*+
zti!gNIi{K1>FKma42ra2(?xwj!5Rl8tdHdI#GF_#Fr33cqAW9Gk
zVki`?EbVTj2lYR)0Hp><$D@If+%ky*Kd2J-1XMd)vB_XG>eFhzzny$+c>pW5e4&bv
zxK9<=_32^4ZtNW@oaJsrDZ=iuow+zkS#!Phw0MAh-Q~PZWbksX~
z0bqv@s-N=mXvzRyUgow@^?`0pjH0hcQ2d5<{;t%qTam(M0<`40@&_
zUz5ljD<5b5sT|=jdM!ozFk3nnaH-f)~_r#-X8DQoDOoK1GzORB3@hv<@G+w;x
zO+mfv6v50<#!^9Oud$Dxfo%oM$m38?q%hgiPXKp(zG-Stmq=uPxN7HjnqyC0Z$Ph`
zGY+oa>iftaramd?b4=av)MdevFB@WCn-#7#=)OZ=2$iTJ^RNL8e%gs|$mM@=9>KuD&
z3v<1??1Y&(0>%B(kpYyVimVb}sXi1tleQK~nKggqD|$yQ{3KNPNlj5={+uxW&HC5)
zlSR;)aQt1nlK;qQ(C=6UXBi}DAKv2gS6&m(wEWx|bzO})EY&jp&clR_pP%0BCy^&O
zZsvWWSDnBNi4F?voCbfI&eIwmKFvLp9rf7#d?}&7b)(7mKlVQSoP0DqzUgxE517BI
z9l{R=rosBkp2?C!Q!~kMte8-Nd$JN~A(~?!V|CK5}Y7(EZD(2=>l
z)UoaEVof!wstfu=3~gTxRo8ckJr}ko?RlPScpFt
z{@nD4NGBr$S=sWp5bFLR#Bmk6TTkG~05hwAd<
zR;dcG4Mg?bw5^nsY6LR!%zN$8s5`i1MITwp56jWgGFIGO>M=4_xBK65C_v&OZsy$N
zb&_h0dNIGy9Mntq&~^x*pROcm-o2cMzVcSDnVSMe?}{G`vgqJ1i{j4KAyr
z$+J)zXjUJ?vIJ?433FK}slnxFMMUci)?WYgK6X5C{QR*&i4l3=aaJqJv#LQ7;z}G|
z^Swc-rBf!wSP;K)_P)ou*L7jdLMe8!na99mKOS1Y7k@x<*%e$yWc37D0};obZ)dfD
zlIwr&JXF<$?S#YCRrPdmCMh4f;N$ueMWKSJ*^G^)Ik|JJAo&OJxsY-?m+a6zy#g8a;*hz$1ugD&$`1#uPB!yfd?!JF?erIJ`_Is!)
zf@#-Hk<wgji~_
z=hWas{J=lu#9)3CEI0PEO*>^H?R$6x^rYBu)b61-TwWv&IRuri8cOw*&-EWN)6__x
z)(&>E^-9qhW3i;!eo;C;mE^T|)u3u@#mTnq1Sxnzo|&VkeD
z$2eb-fU*cNldf`0YC@@80h|0ARw?cdNZD<{dpTi56dX4pp8aBG!EDyQ-oW))_DSJ-
zuUJ@aB`QEXw~R)DXhv8-F|hDwL!wjNKLkwHp1+V%=#s1vp+Z`TEq|jSnpeMPnX>OJ
z##)a6UOeXULYiT=UgL66E;K-+zEHG71H7qA!-W4^DO@^p$h
z4@=nug@j(+RV5#ZEUkUL%j|aWGmDEC?7T>0tFkOnShshiKKPa9!flX6c?WhGtFHy~
z(VqrNKC33bFuL00PEEQHsjV=qUC?*^=0}IU%|XOf^zJtL*#RYT
z!j|(vMHIEvkGsjR2Nhx`ZrL0`&xQm}lFw;bHJ|?Ky+X>XU~lDp+Hp4B@V-J&P**wa
zw)g@5nzrcwy@p2i2SZu)Tdl>)C4fmZqVrr+Ozs^5FZeg2n_&Z*Lx|xa>#}g@wt6={
zmmt_6?8>EKg^z1pP(_m)t2FucKBT`CLVcUX3y88;#JI`r+E=((S&}
z*t|DD01kqliZwo$S%``;3M?o*v#&NXxO{Ruzboy>f_TOA(aqG(^R<6jL8#5U
z);7tL=T0)rKA=*=z8@szYy}L_P;8vL%19u@47!)vLMER^1P-deOfs51y8~s@@up1w
zu7Sz6#g3~DN6*7RTe$=wUHZ4n`J->&K3Q5qFGa$ZW0OR`*l@5q$}iyZ7-X)0U->cv
zH5$VMxlGyeu{ONjc6V#pO16l*9+t!h8=c?
z@3E8?&ZNV{z-HhcGY6rLnRpO=1C?AgcfwTtWgpO#+HJ+bVcg*vY;%uzP~1Vq8{ftX
zNB6;xrmIpU^J!qpCi28F(CMm^irVdM#hJ~^@T<`MU50{L&dMVVXMUV+Ta;sXD94FO
z6``y=uCn+|YI!O;j4le6Px0VG8cJG>YR2#n2B?jI4P-k
zd~b|7nb9X7zsRvM?WTjZrIWVn2d}4RQkIiz-v(`82IAra`}Ib_nU~$h+CS$R;)jRI
z$;n8f*ZC}!3np(JD6eI
zky1HQUCya(94%oZDCBlFPV{QdLLU?ko+4U3I^IdkKiIZEMx!L_Iki32~
z5SXvc7gL@J=S5-<&w>Li7+;2ha@RdSRHMzqwd0xD=khai;xbN~?=>$JmbbN7lX7ZQ
zR92cDJ1&2}t08vYwtP63l|0WYwv{12p{=1o9r5IHbIkfJM;m3;j=C<_?)<8+@m&0F
zc>VExWD~^-a*_yg8ma;d9J2&NHCcf>wM*dosUN}#!eo@a17w-4fI`9VFEwH(f%A_~
z?+=17B7e0Gp@@uE-lMsdZGNTXro}*|v;DQHSw_usoVdz2+>}kdQXVL>J)C?kR+9-7
zdqJT}Yki*ejzyuY+?MWe0;P*lkSu!tOa1rCtfrkF+Z8`XU#hUu{pYasn;Yf9ILQ`c
ze%y5sgK8TB{Ihw!(PL_3F_=xq&Wpzg%K{B@u8D%W?{&%$FBz`gRcT~&KH#tCRy{1r
zwo>v1VMP4404-X)*3-M{UZU45t=HU^Y>0la*KYaf76bQXJb(|o&G&IFB<;PYLwY+|
z4C2Yh?@J3R6lA3_YrddlmF-6@ES5gmbGyVS7-$8CK^B!A`y%9ctgweWF5h8UEIOD0
zF2!JDK}Gm|y?C8ZMl%Z`;%8VZjv9koE^eP&jn4OMo7xXe=!Clekr?^?H^qrv&h3H@
zeEGjq}6BPMx_Z$g8p(+ERwp@E8!a$QDw4QZ2vSlfG!Y8C?trQt=H
z2@A`f%cqH<(7Lk%5^Lo)ZLq-Ii@ByM=C{8sbyrj(lLl+;9vd!#z1G4Uqk;`W+j55a
zw9Pb{5Q{-PR=)yUUWJKiY6TC#BX~1Sm8XAbV1B%K=EVc}v(&!fHz#pmH9Zezf>t|u
zoKVw*Eic#?J^uB}G0~$^(Pd0&Jby+s_{*!^Z?*#`6Sni>ntwxoW!76${Ob8Pud|;c
zod5(udbEv((*
zGB~qjf1^A)LVVp(9;f>h_r?I1{~t|9ZKl0+A7Abo1tNbJ?m6H3v$O71$_=g-)Ebja
z!Ng4}=X?6kz}zFN5DUM`ScJw9LIcAL-p=sl)0M$l(Jx&{)2d@~(Z^KF42L4(C%>M%&&?Bw$U_QiP6k-4zWzA?
z^)}8tThA-4Bx>EFl23hWBSakaCW9!hN$Dcq!?{3h>)g`hf|4UI>V-EXW!0hB$r0HY
zr~N_RKjrNg(2ToxPOdlUtg714i8dVMhXstSY?FyD&}aSGQ!n9
zG0~cO=~(rYW+SZA%}B&fzLLq~{1hR!`ks@9u7?@8L3G+hFMjLVpSRu#BVWd6rzof^
za8b^GCg#wnMUa6TvK-KF{=@M$ektl-B;IfWC8c9DRGBMi2hc%O%G-onOe>JBasXY<
zyNEA^`}f8iZn3P_eb-w3Hr+PRNz;fEX%!hCX@Tb<)#oD#JeP|7>=^0)w-DJ#+H2xl
zg|&(2n3>~)7WJp=tQcwK0sIl_LCM+x0l8ncM3-{Qi$X+M9D$n-j)-Qcf(J>sb+W>pTar
z%)hChdV^U7&->D{tw_wnnQN--f8&_%44%YKaP^YkP37Cd+S`+!Y~l8rW})7t<+_Dn@3DK
zJvbw>c&H;hQcaV8c=ecw&UWe<;|L~hEmk%;y*$~A6N7>dj(p|AU_A|Q
ze;5nq>|hL?-=Eo*|IH|FtbuaSl$NPI^tKi3k+x>;)-T^4Tk96*%^OdJ=H^BIu7KU<
z71ago0gcz$s8F)&yko45P0B3?V{d`yg(xa>upm}fUdqQ(b=W@+o@bp;QXk@Lv2vUq
z>w98#QkOvPX3o6W#E}(=7D<=9Z=q2kw5&EHJlc5U0sisk=CkCTx$^22_2Ii+H!hpF
zw=--Png8Hmg5Y$w{%GaR|>U9GNPLxjzDK77h0=(E9r3c_N8&(V(pn#1+
z;S7dDcKkpa0T##yR;2H)E@9~m7zRr7oN6Xc%_#Cp_{(wVhRwiIU+k$2<#Pin{)frxX}228^8DMuw6)O7X7id
z=iXDXR~9xK>~xy2u6;da@3hpg*s)3hi=@x_DY>en{y^ZnpaSbopd|^cX@?tuS08c$e5BIE=MW#h})@Dbp8W0Xa@koTSzymIiRfv4tO5;EkDQa5pK^b0Pf`^
zt+fRi4jyC_dMumO#gqqiuO181S)E&ov{UoDCw?uDLn}hMP-e}knZ}IBDl8fB^d*~L
z()n-427y)kfqUzDrAB^GfPS{3%6)%b_4E3sJ~$f+twNN~I}j8PndiW=@|jXQy?p_Z
z&pjf&Sbt)){*)&4g5{fX`d^A^x1oUb*f5Ah8({fv0}KdO*`!6iYxX-%@_P}pBtc;l
zao~M;B)^Lj*S|rA?TAJK21=Ovmyi96pcNDNIkia=SA|7_`@?1l7oD3n-@C*FoIPx3
zl0`B{={;uuIcr=9+4hTS*HW!H{J(%-+4%1+D&flc2!o5;L7Er7aft<`&6&kkazW`y
zz+(-X{KE-^{=->8c&xEOG4H?)*DhvZNP5}!{brVW3f8g^gGBy}OysnHxhZV4Z1PT#${tzAnwjW`}
z?DmhhsTXw#0ZandObmwlf5|tld&+2e;Gaw2Cim4k5DhlNU1akZ*No9D+$-w>o=
z>;5bc;aDE-bpxO@`VvmoEhl_Q|K~Y?Z@4)VrO*ZwgLn
zhlu!mlqg67Q1h%tv@W{nCvZLtTRi*o!}kLGRVn7Vg<56lA0+7@7R$0rShs*H=eOX>2C1V{$V4WifFC
zj&P}~u9vVD4`5J*P>i?8;R9C3*m?~CQ
z)#`XQ;_zm9@uPyHo8`2~A*M6qdl|WP;RS~`(y~j6G+`91-Hi$yNQ+{%VYJAYwqicC
zr1oKDtxPc}Ph_NFIs8ZBej!yqMYW`~!HBj8qMbc0-z)sT%dhb^QSpT0&Y?;Yc>xk1
zm+{r6`D@kuRC;hl{@vz(_JtyuKJ_a?&cvGMYlCcq>?5F6qdfY3cbOP?EQ2S4s0#qM
zU1lgh<#Qd=+fe-_(!JwX9876%VsUW?Vg3uBTh%(2_zIW8TS`W{@&Tf)I?O`Q%VqV3
z0%Ud5{&)YX_vH8B-Iatpl?FrD-c{xeSu=|;wx@(d?8Xd{*n4}URuD!@s`fVq-mViQ
zt_yOEIE2A~{{z{{&DP8TG=r9aGlRD;i#@rBTB(qB$*)I#c)s2>3CQ?
z9BZrn2oOhl4}cPq`ccB52Qisb#<)eLSAuV2M2;bH(+I&^uX!_NN`_eUV`Mlp@=bEt
zQfczCpF2-;Q
zy8=1g{9Z-Z9Gp{TtlAJND5v=zuH*-#w233u+61yevr{JEodUi^4FxijXfpP&Dle)(
zP<$hDDD3~^>MH}H?7C?E)E877DJ2F40ZCz~8A1_WYLu3gAsxC?5tLBr7&-?8rDKrp
zl5UU~T2ewl1nIs9jQ8IA{NV5Koadaq*IsMweNM6X3^S<7&cRB~%Jb6~-eGn>U%R8#
zLg)T%Xx@EsN2EqdzVA_^t87%PbBrN`nO3lb-qLh#vkA1OrV_8;
zeo0jqMHkh>eMhBv-2y@xiegPS2}qJ{_?2D-=+(v2Jb}r@6)~dr(rIz
zH}z_gZpZBL|vjYBHx&cW6^D8$+a1p7Keyq`<<)|Xch$p=a1@jc@$CK-y(&F&?t{51rLSY$oSGK2o$BRMGJC#{7{<9WL*ql
zo`CW?AVwdsZmwf=5|8%f(umeIc>Zc8W!Zb|Zq=nxwd)J+M=OPjBHYUx5B&m@UZRa*
z)=oN%SyV7R*5}e5PR%f*&)7WD7M<>?*b3bAjQ7ZU
zU`C7Zpa{6Hc3+0EDhBsh`*}&I#3{?=t21~>2uNDmpQm6JBnWAb5iTVGzlLn+3KInC
z<*XVFFN=m}fyUu$Vao*r*y<8!y~e6BBD~UPT$$1?%FU24Rsw6#(Bm$v0$Nrc&y=?N|rkV7^*0
zDhFEN-9aYm&c8er
zWUU9)uw{owA!k~|xmC16|MStx*xH>P(R;^*7TE{4MoP>6mG_ao#IIsNc1v9fBvJI&
zw*+d&9}Ph~S=35qH7!H&Dz`%O)u(vxKxUYBrVpxd`J135qA^y&1GeuU3{`zTFcu>4J|JzfZG^6MQlGzmuHA
zcdo0Q#@)L8rf&&+GSL0p9gXysoxVDs^Xgi!1wdiep6`3jX^u4lPG8Z31d^qTe;@Bz
zkP=ay#nTZcSAE!?!~rTRnA+VT-9bT6Vva2M*6e;|tYS7U>akg0GSEK##dA{=7ZG5W
zQ@ZbUJlm?QY&ns4>e7xm#@V#s0%%;T{|%7sGR#S`)99aSZ_MAq0;n<|16Ar@7qc`}zTQpe{6->cDD$eo{`RctyeA6v5uoASqTokgSP-DBv)d{!w=49f8
zSuWvYQ@J*svfcBwPU}M2w*Qs&ZXiL9wG#EXhMaWX)e~&d?Z1R-5FcLqb~74Qkuq(M
z1bDY9Z(7-#^wt%c{=u{{VZLH9PlFg`{yAY-iz+@WGgY`l#66Oq-`LEIIoU4+8}B|9
zZy9}ILU(nYJ1)P6T%KXj8dTJmkv-oet
zRrvn5JC{yb+t1-oC2m|Wn%*#`+f8DgeO>bqV>#33RosFb;vF5b3m4oEW1_c~6fj`7
zddA}+qE4vQYp;tzJ(|h=B2thA*|T{O8XwGusFO)5nEW
zfI^K%$T`TcEi{&6nfPQ2g;O-MZP@?-j81CSyb^5mb?)t6j*a$*yU~+@LoJkBF-zG4
zEXk`)la!}Rf9`dLU6{*vjLEkzJGHM?Ced3%uPFIe9)I@j==fgn?56t0OK&blD*NWF
z3?&0@wKOW-KGs1CsL}wp0}o?kKnPz_TCaB&XU1ikS!~|)R$won`lltxZsZhmtLRYV
z5E^85ct{yJ=4e0jP8w>HZ
zQNr{;-_e)k@dzh2ryP~?O)3#v7mQMGTlBgb&4-KT8e&dOs`q3Y24&<@!_O=Il8fR;8
z`X?T~`x?(SoqL?A_u$~*xT&QiISVbqL5(s7^Eq(nK~G4)Sj}@3qYN|$bdhh@dq?wk
z8rN{m9KbV1pBj7I@vHEL&ea)V0GTUa7~eNcNgJvxB`s;iOqfZVSz2?dWHf1BhW-iU
zoC;$gkcaB+kJ^%%7~R!+GX_XWX$-UVFzGim8Nc}FJecXO#&-vxSVzE_l|06#NceDm
zRJsFG{Q9*+aNiNxoAjoVksjr$#me%soSHEy{=4sAI$C^WNaCa2Ja#a#Y8|0rV?7XV0@4t9$e_wO&ra>l%!gX=)CLUnc+8#2e
zaf=%pDtla4jpgyXF^~M`mO8IBtI%nfFB+?xVU#p*&ewcPUO3L;OSOe|M@o{pt&Ev
z@R@&nV9g*r<3o0xRU(j-i`C#boHW#{ttmjaeM+zdo|M{0DrOK^fK(M2_(2z$7KYp^
zK*la;dzJay-jdCUm5dF4DL=da^WPUc+ne|4bo>7wyfVMZM;8k3yc!0C_Sdh@|4~ZI
zgp9~v!~PA)vmM}dp|M9s3&dap>#DQFvg_b+NlQyQO2
z4(1EU-J!!pK}B;qZUrcf&9LIK3)jewiUZ61<~{I$WTM1VUc&uiwx+kxB+F0yMfR!C7J(_A@xB*
zxgBP9Rl4uEPTANw3TdFkNL@l8R9MZqKqtsDHut(T`jv1e@h)JacmJppVThNi7dE8N
zKJ*TO6S3Xfs{Q>!mi4a>&7lu6N!tRMt#`lZO!_|mpHBNz1FbgT0nB4HkLjRJZKGCg
zWxWVt+~7sFQo+nX%ar`*wVcoMmO?^
z4?ZH>>G5tXjBw(o8#WmLhNj))LM;v>Y08?lbFi%cYN1oI^b{vfZhf0+dnhV>GOL&H
z;Cg|#(oZyyWRnPr?;$Ty_fKV5XbiwRUrKujZl@P`vqRG42OibuBZ}k0zv^SXIm}+<
zUssaX+Mv%5b+P|`@3)U*Lu;~39I(;UHwL8#V-^d389B-h_O7_Ku(V7b9MIkR;jr_z
zdH=W`d!8)QS-K(P=N${G8>>=~XwFV1OolnAJ5$i%F}+tnYy(~%p{lgr
zb|{B%7Ru!TU-VuG`$H*-o(&;XOqb(d|@X?~|{SuDil~Mh3a&yHB~ycOAL?vCaQ>>eT1a
zFHy^n#ynJFY{aOK*oI0pf+3h0!Ao9{b_Nl_aAgId1yq!3cH1!JZM2#anG&ziqpjBQ
z$PVZ`ybEc=F9EbH`^}1L!CB%2PMP4HS8Le1Jl+2HnQ5eimDzRlqE6BcRZqoII&r#v
zPbm?@+0gkgaL%}IFmjoCdQPVX>h}2-c33jU(|iXz)1P-3{^-wk_Ddp?B>n2*(vgyC
zI*n_Q*R)U`%tFb2Gy@$_dcARB@%l^7227f`E70t)=4q>F_{=ehz;4DO8jinLwy%oi
zp-e=oBt`IXwaCOdpl4(%3Fod?`Ttqib7f8OS^8{(?X?>Z-K>^-4%b;kTO>sizXrT9
z~AX{8!6>dF81Zi*wF7<=NW(8*!+AH0L9{myWuJ8OBT5;&h@=u
z6>M|Q|E_&*vZULb|EypB349?z`MImf>Lb2bZ<~XB5)P*vTt2&H(M(fT9_e<|sMWm)
zuEA6cvx`P$&r3&%(U=-$mhBmDcdxNq!e1K&q9Q%L1Oyg%XkJW~JLJ0pdqu%3K7RU%%_-}MVXkvDG*_3ix9rCG5g~;4h6qlEe)2cSB#PGG
zAv^ulpT1n4kchv1ve=c~a`1I>A=iF+E3g5Jyt($$n{H#woMJ0braGlAo0HNYnqSxo
z%}D+n)gTKUkcCo6v_8tt6I7p9>W89#u)x9p8~k$slPBn;HR?fYA_=9E`9{Slv2t`utQ;JY8lKfauPYOB
zr=Ga*o(cMnJ1w)XR)47Uubo)9XXNTRB^W|B-g;MLOdA1jO@=feL_>%-3Ys5v8im2D
zuwqIBQw?ISl1jVO-jszP&b;RnvV0C~~;w=lXqqd+O@6b?PJnf$}61
zguX@fNAz+S!DP{Q`-iR6#~9C9i!hRC<=L@$`VIa3lpHigPi18(-NMgBkA+>LU{UCX
zLk)Y9o@s3t7uTN!KNm!Y^L$0PE_&EmN_+T@l6Ke-uH0a)KRfj;5*rE*NyVvTy
zL%U`~axEW|^UL7HVoYF`s;OedYWD_22~#6fx<};tInv=!KjOP;5t6hO?poIj1$lk8
zK$v_|(0s8SclK*9D9_5Pm;b9B44Qz0)kfaPWPpc;IiwypAElEl3p&AW}RR$W7;%~bJ4t^mK
z)Uu+q_A`fNSRuqYZ)ALB&xC8Y*us5M?2kzWpQ+h%>ef29!~Qp3+r1Q({FIZ>%TCR_
zq)%|*<)C@jG-ilH9BUi<7FZ$T^6DNMV&;v@B1k*l;Yud&KGV1^B)$++qBOY}hOGTg
zm<3IZ7^W1bj{Z|t&i*bd4gM=D&+9eW>~&Aq@X7AoKf%AKS@R<7>8#E|8^X+QwnLw>
zS_0YI9xxaDel!~)h?s?yw*-X&H+6fdJlV29{x_V~R_(V}>I+d;FNSx7Wl$(F3snk5
zXGL1D9Zoe6w{{gEO^i&rEq`y|%L8x)-&6Ch=y5vT&B^fGAvp7WkIWr-eb3@sZ~5pC
z_*~|V4>%<)B@c^98{kGk04mtD%!O1OsfrM6RvjRjSMozr1cf0l(bP++1+YgpDieMP
zfdd-hG=41CC9&@{S)%2I#&jq0sz*vN9jT{$pnO;}aK_LsT#`P;U8dolXW#tXO~Q0w
z8t?OxS4Lj31C<00ZSfp(O-Q0MDWxu_VEw^)q->8ehf$vlwQGk8o57Ywu8~Ic{cB9Y
zSY3s^hFoAJ5r#3JNKP(#vY_kj{JD&E;Wzv_sK`PYwtzY18omb)${pbT~2
zSol8e{=>w0a&NP_z%|CdH7*<4@nTcWcDBU5%wI@k%FwNo?rx2nZzdK$yz~5ir)rTa
zCe&=*RWz#6Ty4XQV{Th2uHoNQRt$3#K4TxkaOyNNb#Mr1ZX$3!8mkp^mC{`u3qh<+
zvz`9@>&o-0dkVgK$38tIy`{lF+HCq#lhb;mP6F;9&EyxyQ4FOBm5egb_((wvvgNcf
zps1lYEy@Y?%9uWY88`A2rb0Pm%`%N;0e{dHKm+<-hOT)GB&{c;1T`&b6ssrS>qzpG
zj%KK+GgKZSP}rWpPX_MXdqTWSw;a~|{TP3`&(hET=^F@^>-m;2PfY3=NZ)yvrvd9Z
zEsmsFr;5rjS(BN#w5}h<8KjN~8bp)@P`e_;SCbxAiY9m*TuNn38#^qoPMIcD*4L#-
zMUjb6MOLhdC0V_4{c&62&VO2ERTtOUTc5u9xuCdrvVoDdKOV!});&f}HlG*=hcz+K
z$HpXQpua|9bO%krRAc#U4k0{E%=s^^hj(?a)o29cjvYyaI09qa`~gK%Lx}Ebw|y8b&})$sCmBO&r$_
zT`|Jw_S~k$vjU3*gQ{ow_2MMFOs1yx;P7~inQ?TF{LVHd)+;B)vf({{T-*cD?o(mA
z{?E(x83!MeGPjb`xBrW=y;L6T?HruUwQzCUDHp>`;phe~-GdsUn=52KPXszO=?%ho
zu|>T`L|T5-^6jR4hT#!ny@?QrL6%u#?Xi@6_u@_=cQ*T;z)s6RR)mz35_=bKi}u*h
zPYXQ}jy4=XnLf3fE@C=tCZmSPPk;LCVIdHC`kZjKpjq!YIAQl~ZZX<87Q;&p;fXOZ
z!6n%LfUNjyiVH}>BBP*GH{hGqVT0he6INwKAOu}?9U
zKnir5oy29is_P72LV4(4H@JcZ`5NSBA~O#puND%)xCFJz7-5y14JqSx$dpOViW>a~
zlWz)$s#$wftfb8f<%3s_W8I0OHf$zi9W*5ZVWKYv5{xA&u`OzF+Abh3#rTv%XboXD-h3v8?XXq^VYM9X*PIlhwbi&>%?v~E0%X-c(>yND@imDW4H6I3}~
zr!x^#(~bLL)0nUulTf)#D=h0r9OdO5?-avlkyDgk-4@`%beSmq&S9qk@j9@gJ$?HZ
ztdt!9*3M@m-2LlNH_6FIuEQ0ss*^XdO;^hDje@2R8f%~*bF5`2d0Pl`RXtscwfp&x
zQsz&5Rq?81ac07PIoo4T#w-me`c;&(Zhe&`{^A~VO&R~3v_Vu7Z-l{*D|gzWI_=Ok
zmrq}C>RR#>kVAGH4-bEex_JB6xLWp9?t9!`q}ak4!`&mm06LXgjp4>Y*LOY-HZGy7Js@7Y$32ImXo#I#G{>)
z?<}+oX_kf)3b%YsxeMrJs2lk{s1K4%J6i%Xr*7|5Iku~_s$yCSlVR04U`g^pEQXMR
zI!jZ%I6ll!MOH$gt;jzbflO@aYcE#+n7ZacEP8u+L)#*9F!B>%e9rdMRQCm-JIp+p
zxTn4__4%pBLH}6AdmcP|5%4tRwK|=bVzpS58l;GL@5_h2m*wXBg+;>5Lt@otJHf;hiZlVY`0Nd7%wvCM}95&jp3HvJ|gl@d@ED(
zcR-8tsTTwO&gbsZ*-M{(+FOABb-QwRdIBgwiB8LhwR;B%yEj8Spz_1EC=WkEUYbBB
zWFucRU!bYA&M5bDv4%N_y^ukgoBJagVFQXuI){VBf>}JZ{b((44S<%KtiXxoRF!6#g(y9`F>mjUqU6(Vo|?f2QZ?oqStB6dlaMkidRlT_9W+J>
zV548T)v3Bb!O{CtnH+q+JXuS?R@ou_ZanIX=qkC~h^Iv~b(bbLGsI5yt{!6D@s&7L5l
zI#=M0W;>JBUf;ib9ij00)WH9Jl`cGEnxdIhzCusQ+WiGhsp#e_`DBQ@B8fY8X9rTE
z-tU`4fTG{d0&(5Lb*@&umsP2I5fod89DOMe#I2?P=yxX`ymDZ`oy>+1wd^ckQ+52_
zVCObv(?`9^k3)W&>psed+D|5r(sUji3Vj2;W{KudC*sp3cOhW?-7HKO*?&TRo-vv$
zO}}|MPr7gIK%!zw?X;^8Sh!t-cp|w+^_k^|-`5oR-O?Qq*%wwyhww0p7x$^N7?Q5;
zCcaF-Q@DreEea#+kC>=Sd3Nf`w
z$OsX$_1Md#QYfjR*iY-qjR}q2>UWCHzXW@c!jrbpVE>#OT1vlJDv9Cp#vSrrqFvWp
zq9+R{_eE;}Z_Nh;ob2qjLE#|$oC&2sU^*80h}s9xQ+l@VE@C8jlBKDu*v)Lmuc0KY
zHh+3k3TS`+Y%bL*Lu+poij7&)D1rqH+LhxX3RXGIT~0QL;{y`S0CBR>qkC!k0Oal7
zrNEcOXCXB4kD+ZX*?vh1Gr3`~eP6rvX_}-QTS<5xIwxzoVVU|_nNh)y9Q5O8LqI6YKenq^=bClsXbIIc{O}qjf7&!?PRPG0V=0>h@2Q`)Pua7a;%`9yUsZh);DCkf
z-A-FtzdQeGw>@2Y+xUM6%4GL`oXnKc9?Yl^C(tL$U9TIcYt=5fgq9dIgfL(QcsvX&
z8XZUz4y?9j>-h{4{D{p8kQCkc&Y_c5W2`D?tUcDMvwx8&GJ^e&IKKv=-944mzA+kb
z>AD2D0}v~FPd#Y7yslVN^GaB8d@k^*TEA&qprhV_zzswU==u{!l{}$;O;Pa;wUxBg8)_w
zU*A;F2lNv3#=Kgld9ng5y5L4%Ly!g`^jgVEOhw>
z24+j4zC@^S*d4V%c5YsOf1#5Q%KAOT7Oi#j4-Jp6WUk4`#pv#^0U7}#hE_&n(o|hQ|4N-?L)a^R5+(6@Uv*(
z;b~z6bev|5R>nbM7Bfv~wPa4Kz5$5!a_r`ug81m7iut%7dy7c~B7T(Oq2EHN?!a2*
zMu>C1M&Dq_On&9713Or-h*MDQ+HNwB`wP%xvqITxv(fPv#KzIQ+I>_p)d{3tnDQt5t)(!_XLb!z*F?J|m8O8({0Rc|+(12@xe?Luf=pw+
zfCBH}E|g3vhu46l#hm7q)28d6M~0Zot-sJlI_+sVJ~?=jAX37jbHwu?5)m{2$L0Qy
z>PghBzoYhBN1=vC5~Fz}d;`(jh0JD~{sg(^K>b|{BPb6NK#tex}e%!
zd{rxOJNPQykj4TFNmE%(?Pp7bITR3I=C2B^Ds9)j1TkA!f}3Z)`BLUt#IK|$dj5rX
zM(_NmuvqC_b59&P{5{&jD}euCPQ{SkNbU-9vNQ%ddz=DHiH`VDYzV1hb9ifSQ;-DO
zpgM2*#Pg+9L!fYcsIq>dBaKDsh~<=r(T8}lOz2!v5trY5`V`{#%w_;F@_$~}?XIMY
zMjVfwtjx0L9T#rcXisYG&lJksygS>RRemIaI`TlJ&1)sH@v0bG-(9wsQ~E~)F?VwK
zzj}QR!z^PVY2hF#*2}#b_@W0vGHg)}X`23`bO%diz@P+&MX!IzK9*f9)Uz7R=GqTX
z{1u4eMNU2AHrgU3#ks_4-jNrqEDr4MnnRDO-#iy$oFMcBghU2tkJI++^up+a_MPOY
zUVo@==h{oq_6*F`blDW8Qu>g(c0;uoiv%Wo7QM+zbW+D$hL^NMH-Cy{l0lVd`TnXv
z`VO1jJr(&2KTiE&uP32@EAx8A@yodh2vRU;BO8kZt)ZYn-E2+CtRYAhUS_rTcp}fO
zy22*?{{GMb1M9%8z!FxOY|EkrFyCM_v8^`30CWAL)NIzFi>WMyxgNz_=XSh6x3&I1
z|0TE8iy*l@beaiO^wvAP+rVd1YT|I_fO3(A^A*xxfg19GsS_KjeKF)CE)_k2##!sT
zu~8J{APKd0On_;p3NE%v*W^Jbkxfi}#^{e*zHklKB{?V*!Z
z?<8JWmCNER%)VA>1iszL3x~V!Zi=3KU9N07h_6mVe|f!1cyy&;3nmqQJFp`D%bb;c
zW}L)u9tj*rr9vO@7WoKj&R-D%`p2zza!Le-;Bq-J6#?|c>N%Pm=Fr)sfj1y3U}?bI
z8Ox3ct6y2|cCOhkl}qe&>d(1ds|&xSfWyZCCf`p=6XQ{8gc;naK@9@L@(|@Q#$(+w
zc!eh1oitoN-w^HI7a2jSCBkmA>7&w0{UCpu_@}WIhZ+MzO$NOW4qaW}J3loeM2y5V
zY>aT<5LEyAYqm(~T=9Q(h#zQiqMdnh(oH;nvf&<@AoR+(Modm*kB1lZu0{e+^r;ttd12h@X&lak284a6PFM-B+}K5yLWcP=>5SV$YcdBJb#w&|m`TYpu}>}!2WR{0FzRnA